[okular] [Bug 413990] Multiple dialogs open when creating a sticky note with a stylus

Tobias Deiminger bugzilla_noreply at kde.org
Sun Dec 1 10:44:56 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=413990

Tobias Deiminger <haxtibal at posteo.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/kde/
                   |                            |okular/commit/00640370d3b13
                   |                            |8ef247b5a67a4fc019b968a3cf3
         Resolution|DUPLICATE                   |FIXED

--- Comment #5 from Tobias Deiminger <haxtibal at posteo.de> ---
Git commit 00640370d3b138ef247b5a67a4fc019b968a3cf3 by Tobias Deiminger.
Committed on 01/12/2019 at 10:00.
Pushed by tobiasdeiminger into branch 'release/19.12'.

Fix spurious dialogs in PickPointEngine

In the case of multiple input events, the local event loop of
QInputDialog was processing pending events before m_creationCompleted
could be cleared. This allowed recursive calls to PickPointEngine::end,
even on wrong events (e.g. MouseMove shouldn't cause end(), but it did).
Related: bug 409638

M  +7    -0    ui/pageviewannotator.cpp

https://invent.kde.org/kde/okular/commit/00640370d3b138ef247b5a67a4fc019b968a3cf3

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list