[X] My hardware is compatible and my graphics drivers are up-to-date.
What happened?
I have run into an error in which the pane grid resize events can cause freezes or crashes in the application in edge cases.
Specifically, I have been most successful reproducing it when resizing a pane grid and ,at the stopping point of the resize, the line or the mouse pointer is over a button or a text input (see example image below). This sometimes causes a freeze of the application or a full crash. If it freezes, changing the size of the window sometimes fixes the issue after some visual glitches. If not, the only thing that works is closing (normal closing still works).
I have found a workaround by filtering the resize events by the ratio and limiting the resize events to bigger than 0.1 and less than 0.9 (non inclusive, using those values can crash still). See the example below.
Is there an existing issue for this?
Is this issue related to iced?
What happened?
I have run into an error in which the pane grid resize events can cause freezes or crashes in the application in edge cases.
Specifically, I have been most successful reproducing it when resizing a pane grid and ,at the stopping point of the resize, the line or the mouse pointer is over a button or a text input (see example image below). This sometimes causes a freeze of the application or a full crash. If it freezes, changing the size of the window sometimes fixes the issue after some visual glitches. If not, the only thing that works is closing (normal closing still works).
I have found a workaround by filtering the resize events by the ratio and limiting the resize events to bigger than 0.1 and less than 0.9 (non inclusive, using those values can crash still). See the example below.
What is the expected behavior?
The application not crashing or freezing.
Version
crates.io release
Operating System
Linux
Do you have any log output?