Summary: | Fitts' Law broken for non-taskmanager panel applets | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Kai Uwe Broulik <kde> |
Component: | Panel | Assignee: | veggero <niccolo.venerandi> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | abrouwers, christ.derek, eurogang, kde, magiblot, matejm98mthw, nate, niccolo.venerandi, nicolas.fella, norbert, perso, qydwhotmail |
Priority: | HI | Keywords: | multiscreen, regression |
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/c540181a80a8a23659fdb43ed75f8d391cda47d3 | Version Fixed In: | 5.21 |
Sentry Crash Report: | |||
Attachments: |
Screenshot of Panel before the update
Screenshot of Panel after update |
Description
Kai Uwe Broulik
2020-10-22 17:00:29 UTC
Cannot reproduce. I have a full side margin and am able to click on Kickoff's panel icon using the left-most pixel. Niccolò, can you reproduce and/or investigate? Kai: I assume that clicking on the rightmost pixel of the panel does not trigger show desktop either? It does not, correct. Are you still seeing this with git master? It works fine for me with panels on any edge using a 200% scale factor, either with or without Qt scaling turned on. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! *** Bug 431884 has been marked as a duplicate of this bug. *** Got another report of this in the beta; re-opening. Kai, can you still reproduce this? I still cannot. *** Bug 432013 has been marked as a duplicate of this bug. *** I can reproduce this for the bottom edge of the panel. This includes the start menu, pager, system tray and clock, i.e. anything but the task manager Bug 432013 seems different, unless you think the root cause is the same. Regardless, I can reproduce the issue described in Bug 432013 with a horizontal panel, and after the recent fix for vertical panels, it's now affecting my vertical panel as well. A workaround is to remove the Margins Separator applet from the panel. Niccolò, please prioritize fixing this before the Plasma 5.21 final release. Managed to reproduce today, working on a fix :) Thanks! Created attachment 135177 [details]
Screenshot of Panel before the update
Created attachment 135178 [details]
Screenshot of Panel after update
Here are two screenshots comparing the Panel before and after the update. It can be seen that margins have grown, and that widgets like the pager and the clock now look smaller (and uglier).
The change in margins is intended. *** Bug 431992 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/328 The MR fixes it for me; can you confirm that? It does for me too. *** Bug 432281 has been marked as a duplicate of this bug. *** Fixed by Niccolò Venerandi with https://invent.kde.org/plasma/plasma-desktop/-/commit/c540181a80a8a23659fdb43ed75f8d391cda47d3 in Plasma 5.21! *** Bug 432586 has been marked as a duplicate of this bug. *** Same problem in kubuntu 21.04 plasma 5.21.4. Margins in 5.21 are really messed up. Also icons in panel are very small because of margins The issue you're having seems like a different one from this. Can yo please open a new bug report for it? *** Bug 446880 has been marked as a duplicate of this bug. *** Got a duplicate report from someone using Plasma 5.23.4; re-opening. I am now just experiencing this on 5.23.4 with a bottom panel and an application launcher at the extreme bottom-left. The extreme bottom-left corner does not trigger the application launcher, and the extreme bottom-right corner does not trigger show desktop. It has only appeared for me as a problem on recent builds. It does not occur if I use a panel at the left with the application launcher at the top-left corner. (In reply to Paul McAuley from comment #29) > I am now just experiencing this on 5.23.4 with a bottom panel and an > application launcher at the extreme bottom-left. The extreme bottom-left > corner does not trigger the application launcher, and the extreme > bottom-right corner does not trigger show desktop. It has only appeared for > me as a problem on recent builds. > > It does not occur if I use a panel at the left with the application launcher > at the top-left corner. Some more info: I am using 250% scaling, on X11, have PLASMA_USE_QT_SCALING on and have a panel height of 40, no margin separators. I'll add my infos from Bug 446880 too: Can reproduce the bug with scaling set to 2x (4k resolution) on X11. The bug does not occur with 1x scaling. Also, the Wayland session is not affected by this bug. For anyone who can reproduce this, can you answer the following questions: 1. What side of the screen is your panel located on? 2. On which screen edge is Fitts' Law broken for? 2. What is your screen resolution? 3. What is your scaling factor? 4. Are you running Plasma on X11 with PLASMA_USE_QT_SCALING=1? 4a. If so, does the problem go away if you unset that and restart plasmashell? 5. Does it reproduce on Wayland too, or just X11? Thanks in advance. :) (In reply to Nate Graham from comment #32) > For anyone who can reproduce this, can you answer the following questions: > 1. What side of the screen is your panel located on? > 2. On which screen edge is Fitts' Law broken for? > 2. What is your screen resolution? > 3. What is your scaling factor? > 4. Are you running Plasma on X11 with PLASMA_USE_QT_SCALING=1? > 4a. If so, does the problem go away if you unset that and restart > plasmashell? > 5. Does it reproduce on Wayland too, or just X11? > > Thanks in advance. :) 1. Bottom 2. Bottom is broken, the left side works 2. 3840x2160 3. 2x 4. Yes 4a. At first yes, but the panel is smaller when the variable is not set. After resizing to the previous visual size the problem persists but this time also for the left screen edge. 5. In Wayland everything works fine. I suspected that this was a PLASMA_USE_QT_SCALING=1 thing. After much investigation (see Bug 356446), we have unfortunately found that it's not feasible to turn this on by default for X11, which means that using it manually is unsupported. Unfortunately I think we have to close this. Folks who want a decent hidpi experience will have to use Wayland and look forward to upcoming changes to improve the experience for XWayland apps in particular. Sorry everyone. :( *** This bug has been marked as a duplicate of bug 423390 *** |