Open hbinkle opened 2 years ago
@hbinkle Thanks for reporting this.
How are you selecting the dom elements? Visually on the device? Can you outline what specific steps you do and on which device?
@auchenberg, it seems to be related to size of the a project/javascript app. Here is an example project: https://codesandbox.io/s/react-typescript-dxtable-zclcr
@hbinkle Thanks, so to confirm. The issue is when you are using the screencasting functionality, that you experience a slow refresh rate that makes it hard to use the "select element" functionality?
@auchenberg yes of course, how should I use the "select element" function without the screencast?
You can use the touch screen on your device. Our screencasting is currently in the experimental stage due to limited APIs from Apple, https://inspect.dev/changelog/v0.6.9-experimental-screencasting.
Until we get better APIs there's sadly not much we can do.
I see, but using the touch screen on the phone doesn't work at all.
btw, the performance when hovering over elements in the screencast is pretty much better when using the remotedebug_ios_webkit_adapter
proxy and chrome device/inspect. But the proxy crashes when clicking/selecting on an item.
@hbinkle Very interesting, it's a very similar implementation, so I wonder if the rendering performance difference you see is due to Electron...
Steps to Reproduce: Using select element ist very slow:
In most cases it's that slow that I can't used it.
Then I need to click through the HTML tree manually.