Comments (8)
Hello, I managed to reproduce the issue.
As a workaround, try using t.dispatchEvent(target, 'click') and let us know if it worked for you.
https://testcafe.io/documentation/403091/reference/test-api/testcontroller/dispatchevent
from testcafe.
Hello, we are working on this issue.
I will reopen it.
from testcafe.
We appreciate you taking the time to share information about this issue. We reproduced the bug and added this ticket to our internal task queue. We'll update this thread once we have news.
from testcafe.
Yes, the workaround does work. Thanks!
from testcafe.
@Aleksey28 do you plan to implement the fix in the library? I see the workaround but would be great if it works OOTB when t.click
is used.
It used to be working without native automation, as described in #8166.
from testcafe.
Hi @darkowic,
Due to the workaround that exists, the priority of this issue is relatively low. That means that we don’t have immediate plans to work on this task, and I closed it for a while.
from testcafe.
It's breaking user experience as it requires additional knowledge and usage of not "standard" API. Obviously, the workaround should be documented on the page but I don't see this will happen. Also, as I mentioned above, it use to be working before v3.
At least keep the issue open to not forget about this... Closed issue will be forgotten forever.
from testcafe.
Hello, we researched the issue further and found that the root cause is quite complex to fix at the moment.
We will get back to this issue if we give it a higher priority in the future.
For now, the solution is to use the workaround.
from testcafe.
Related Issues (20)
- Screenshots in macOS Safari: Unable to locate the page area - mark not found. HOT 5
- Request hooks - Redirect responses are not captured HOT 3
- Incorrect screen size when `resizeWindow()` is called after `maximizeWindow()` HOT 2
- navigateTo(url: string): TestControllerPromise; doesn't resolve promise on chrome Version 122.0.6261.129 (Official Build) (arm64) HOT 1
- Does Testcafe works with Superset? HOT 1
- Method setFilesToUpload stop working HOT 6
- maximise window issue with scrolling to buttons HOT 2
- Clicking button outside viewport in iframe silently fails in native automation mode HOT 1
- [test] issue
- Importing a markdown file into my React application causes TestCafe to throw HOT 1
- Headless Chrome workaround fails with Chrome 123.0.0.0 HOT 3
- t.scrollBy and t.scroll methods not working properly on virtual scrollers HOT 3
- Unable to proceed to next step after upload file when using setFilesToUpload function HOT 8
- TestCafé can't click on a two-word link split over two lines with native automation enabled HOT 5
- execution stucks! HOT 5
- please add pathPattern to takeElementScreenshot too HOT 1
- Testcafe became very unstable a few weeks ago HOT 2
- Application landing on blank page / not loading property HOT 7
- Checking if an element exists resolves immediately without waiting for timeout HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from testcafe.