Summary: | Closed and interactive context drawer adds a column of dead space on the right side of the window that eats clicks | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kirigami | Reporter: | Jack Hill <jackhill3103> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | CONFIRMED --- | ||
Severity: | minor | CC: | anael, matej.starc, mskf1383, nate, notmart |
Priority: | NOR | ||
Version: | 5.105.0 | ||
Target Milestone: | Not decided | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jack Hill
2023-04-06 15:19:12 UTC
it's a Kirigami issue. I thought we had a bug report for it already but now I can't find one. We can use this one for it, unless I just missed it *** Bug 464698 has been marked as a duplicate of this bug. *** Either those context drawers should be nuked altogether, turned non-interactive (QQC2/Drawer::interactive), or it's a Qt bug for not passing mouse events through and should be fixed upstream. *** Bug 468786 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/469 Git commit 6df31bbb78145633a187c56aa25389fee7e45a10 by Nate Graham. Committed on 22/06/2023 at 21:00. Pushed by ngraham into branch 'master'. Make context drawer non-interactive It's interactive by default, which generates a column of dead pixels on the right side, per https://bugs.kde.org/show_bug.cgi?id=468211. Since the issue hasn't been fixed upstream yet, let's disable interactivity in Elisa to work around it. We won't lose anything since nobody swipes from the side to show the drawer in Elisa, which has a dedicated mobile UI for small touch devices. M +4 -0 src/qml/ElisaMainWindow.qml https://invent.kde.org/multimedia/elisa/-/commit/6df31bbb78145633a187c56aa25389fee7e45a10 |