Summary: | "Screen" setting reverts from a fixed screen to "At mouse location" when Yakuake restarted | ||
---|---|---|---|
Product: | [Applications] yakuake | Reporter: | jonoerik |
Component: | general | Assignee: | Eike Hein <hein> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | jonoerik, nate |
Priority: | NOR | ||
Version: | Git (Frameworks 5) | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/yakuake/commit/06cd7566630c2652f06b5059cc427f95f033e194 | Version Fixed In: | 22.04.1 |
Attachments: | Patch to fix this bug |
Description
jonoerik
2021-11-07 09:07:12 UTC
Created attachment 143306 [details]
Patch to fix this bug
Have been testing this patch on Yakuake 21.04.3 for nearly a month now, and haven't had any issues with it.
Let me know if you'd rather I file this as a merge request.
Git commit 554ca4bc41ba9018cc0819707c788fb02447a906 by Jonathan F. Committed on 09/05/2022 at 12:49. Pushed by nicolasfella into branch 'master'. Fix screen index preference resetting unexpectedly Update MainWindow::moveEvent() to correctly handle a result of -1 from QApplication::desktop()->screenNumber() ("widget is not on any screen"), which was previously causing a user preference for "show yakuake on a fixed screen" to revert to "show yakuake on the same screen as the mouse". M +4 -2 app/mainwindow.cpp https://invent.kde.org/utilities/yakuake/commit/554ca4bc41ba9018cc0819707c788fb02447a906 Git commit 06cd7566630c2652f06b5059cc427f95f033e194 by Nicolas Fella, on behalf of Jonathan F. Committed on 09/05/2022 at 14:32. Pushed by nicolasfella into branch 'release/22.04'. Fix screen index preference resetting unexpectedly Update MainWindow::moveEvent() to correctly handle a result of -1 from QApplication::desktop()->screenNumber() ("widget is not on any screen"), which was previously causing a user preference for "show yakuake on a fixed screen" to revert to "show yakuake on the same screen as the mouse". (cherry picked from commit 554ca4bc41ba9018cc0819707c788fb02447a906) M +4 -2 app/mainwindow.cpp https://invent.kde.org/utilities/yakuake/commit/06cd7566630c2652f06b5059cc427f95f033e194 |