Summary: | Fitt's Law broken for applets in the corners of Latte Panels | ||
---|---|---|---|
Product: | [Unmaintained] lattedock | Reporter: | leftcrane <leftcrane> |
Component: | application | Assignee: | Michail Vourlakos <mvourlakos> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version First Reported In: | git (master) | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/latte-dock/3f88341bcbbab0d88dd1f14c288096856b01c3b4 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
layout
side screen |
Description
leftcrane
2019-06-07 09:43:11 UTC
You must lock them, what you are requesting is called Fitt's Law and Latte follows it. Please send me your layout to check out what breaks for you Created attachment 120653 [details]
layout
added.
neither the (righthand) dock nor the window buttons are engaged when you move the mouse to the right. Window buttons doesn't work on the left hand side either, but dock does.
To reproduce, move your mouse all the way to the right edge and try to register a click.
(In reply to leftcrane from comment #2) > Created attachment 120653 [details] > layout > 1. For window buttons I see the issue but I need to investigate whos fault is it, applet or Latte 2. I dont have a multi-screen environment currently so you need to adjust your panel/docks to be onPrimary screen and send afterwards again your layout to check out any further issues Git commit 3f88341bcbbab0d88dd1f14c288096856b01c3b4 by Michail Vourlakos. Committed on 07/06/2019 at 15:19. Pushed by mvourlakos into branch 'master'. restore Fitt's Law for edge Applets --when the Latte View is in Justify mode and and an applet is touching the screen edge then for that applet any margins from the Screen edge should be removed. That way the Fitt's Law is obeyed. What is going to happen for the margins of these applets with their neighbour applets will be considered in the future. M +7 -3 containment/package/contents/ui/applet/ItemWrapper.qml M +6 -4 containment/package/contents/ui/applet/indicator/Loader.qml https://commits.kde.org/latte-dock/3f88341bcbbab0d88dd1f14c288096856b01c3b4 It's fixed for the window buttons, but the dock still doesn't respond to edge mousing when positioned on the right. (In reply to leftcrane from comment #5) > It's fixed for the window buttons, but the dock still doesn't respond to > edge mousing when positioned on the right. Send a layout demonstrating that specific issue It's the same layout I sent you. Tested on Kubuntu 19.04 (In reply to leftcrane from comment #7) > It's the same layout I sent you. Tested on Kubuntu 19.04 The layout you sent me does not have a right dock, set your right dock to be onprimary and send again Created attachment 120685 [details]
side
added
(In reply to leftcrane from comment #9) > Created attachment 120685 [details] > side > > added show me a screenshot from your entire system and where is the in-question dock please (In reply to leftcrane from comment #9) > Created attachment 120685 [details] > side > > added 2. There is NOT RIGHT dock in your layout are you in a Right To Left system? Created attachment 120686 [details]
screen
(In reply to leftcrane from comment #12) > Created attachment 120686 [details] > screen so for which Dock are we talking about? Oh yeah I am very sorry. I mean LEFT dock. So if it's RIGHT, TOP, BOTTOM - edge mousing in dock area WORKS. If it's LEFT - edge mousing in dock area does NOT WORK. (In reply to leftcrane from comment #14) > Oh yeah I am very sorry. I mean LEFT dock. > > So if it's RIGHT, TOP, BOTTOM - edge mousing in dock area WORKS. > > If it's LEFT - edge mousing in dock area does NOT WORK. you mean this? https://userbase.kde.org/LatteDock/FAQ#My_left_dock_behaves_strangely_from_Plasma_5.10_onwards.2C_how_can_I_fix_this.3F Correct. Fixed. Somehow I had a swipe action activated. I had to disable it directly in kwinrc cause system settings won't save the config change change for whatever reason. |