https://bugs.documentfoundation.org/show_bug.cgi?id=155092
--- Comment #16 from Patrick Luby <[email protected]> --- (In reply to libreoffice from comment #14) > Open the spreadsheet and leave it displaying the 'red' sheet. Start dragging > the lower right corner to resize the window and drag the corner around > several small (say about 2cm diameter on the screen) circles a few times and > then, without pausing or moving outside the window bounds, mouse-up and move > the mouse into the window. On my machine this messes up the mouse state in > the manner previously described as long as the mouse performs at least three > 'orbits' and the mouse-up happens during the slingshot into the window. Thank you for the steps. I can now reproduce the bug fairly reliable. The key is that I have to do the "circles a few times" within a second or two. Apparently, resizing the window slowly doesn't trigger the bug. Anyway, I commented out all of the "add/removeTrackingRect:" calls in vcl/osx/salframe.cxx and that stops the bug from occurring in my local build. AFAICT, LibreOffice only uses tracking areas to get notified of mouseEntered: and mouseExited: events so I'll convert the existing code to the newer tracking area today and see if anything changes. -- You are receiving this mail because: You are the assignee for the bug.
