----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124375/ -----------------------------------------------------------
(Updated July 19, 2015, 2:26 p.m.) Status ------ This change has been marked as submitted. Review request for Plasma. Changes ------- Submitted with commit 31b0bf7f199113c73873c451ad0d740072cbbda3 by Dan Vrátil to branch master. Repository: plasma-workspace Description ------- `PanelView::event()` generates new events for itself and dispatches them via `QCoreApplication::sendEvent()`, which calls the handler directly. This can lead to endless recursion. This patch changes the handler to use `QCoreApplication::postEvent()` instead to enqueue the new event and dispatch it from `QEventLoop` after the current `PanelView::event()` returns. Downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=1226644 Diffs ----- shell/panelview.cpp b94673d Diff: https://git.reviewboard.kde.org/r/124375/diff/ Testing ------- Thanks, Daniel Vrátil
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel