Summary: | BypassWindowManagerHint and Tasks dragging blocks mask restore | ||
---|---|---|---|
Product: | [Unmaintained] lattedock | Reporter: | ryu.ketsueki |
Component: | application | Assignee: | Michail Vourlakos <mvourlakos> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version First Reported In: | git (master) | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/latte-dock/9c0e3f29922836a04dc4a1c1dad87d03c7357449 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
In this screenshot, I used Spectacle to take a screenshot of the mouse visibly above the button but it is not being highlighted neither the click working.
Screenshot of the issue with the debug window showing and green line for the perimeter Layout config file as requested |
Description
ryu.ketsueki
2019-06-19 21:05:26 UTC
Show me a screenshot showing the probelem Show me a screenshot showing the probelem Created attachment 121016 [details]
In this screenshot, I used Spectacle to take a screenshot of the mouse visibly above the button but it is not being highlighted neither the click working.
(In reply to Michail Vourlakos from comment #2) > Show me a screenshot showing the probelem I believe it was pretty self explanatory. But okay, there you go. The perimeter is what is shown whenever the dock settings window is open (In reply to ryu.ketsueki from comment #4) > (In reply to Michail Vourlakos from comment #2) > > Show me a screenshot showing the probelem > > I believe it was pretty self explanatory. But okay, there you go. The > perimeter is what is shown whenever the dock settings window is open I cant reproduce this, run latte from command line with: "latte-dock -d --graphics --with-window" show me a new screenshot that includes also the debug window when the problem appears Created attachment 121017 [details] Screenshot of the issue with the debug window showing and green line for the perimeter (In reply to Michail Vourlakos from comment #5) > (In reply to ryu.ketsueki from comment #4) > > (In reply to Michail Vourlakos from comment #2) > > > Show me a screenshot showing the probelem > > > > I believe it was pretty self explanatory. But okay, there you go. The > > perimeter is what is shown whenever the dock settings window is open > > I cant reproduce this, > > run latte from command line with: > > "latte-dock -d --graphics --with-window" > > show me a new screenshot that includes also the debug window when the > problem appears Here. Here's more details about the issue. The perimeter seems to cover the entire bottom when my mouse hovers it as expected, but there are times that the perimeter don't shrink back, like in this screenshot. When it does, nothing under that green line perimeter is clickable anymore. Also, I apologize for not showing the debug window before. I didn't know about this process (In reply to ryu.ketsueki from comment #6) > Created attachment 121017 [details] > Screenshot of the issue with the debug window showing and green line for the > perimeter > > (In reply to Michail Vourlakos from comment #5) > > (In reply to ryu.ketsueki from comment #4) > > > (In reply to Michail Vourlakos from comment #2) > > > > Show me a screenshot showing the probelem > > > > > > I believe it was pretty self explanatory. But okay, there you go. The > > > perimeter is what is shown whenever the dock settings window is open > > > > I cant reproduce this, > > > > run latte from command line with: > > > > "latte-dock -d --graphics --with-window" > > > > show me a new screenshot that includes also the debug window when the > > problem appears > > Here. Here's more details about the issue. The perimeter seems to cover the > entire bottom when my mouse hovers it as expected, but there are times that > the perimeter don't shrink back, like in this screenshot. When it does, > nothing under that green line perimeter is clickable anymore. Also, I > apologize for not showing the debug window before. I didn't know about this > process 1. Problem is that animations only length remains to 1, instead to return to 0. Have you noticed when this occurs? 2. If you disable the above full screen option don't you have this problem? 3. Please send me also your layout file to try to reproduce in my system Created attachment 121019 [details] Layout config file as requested (In reply to Michail Vourlakos from comment #7) > (In reply to ryu.ketsueki from comment #6) > > Created attachment 121017 [details] > > Screenshot of the issue with the debug window showing and green line for the > > perimeter > > > > (In reply to Michail Vourlakos from comment #5) > > > (In reply to ryu.ketsueki from comment #4) > > > > (In reply to Michail Vourlakos from comment #2) > > > > > Show me a screenshot showing the probelem > > > > > > > > I believe it was pretty self explanatory. But okay, there you go. The > > > > perimeter is what is shown whenever the dock settings window is open > > > > > > I cant reproduce this, > > > > > > run latte from command line with: > > > > > > "latte-dock -d --graphics --with-window" > > > > > > show me a new screenshot that includes also the debug window when the > > > problem appears > > > > Here. Here's more details about the issue. The perimeter seems to cover the > > entire bottom when my mouse hovers it as expected, but there are times that > > the perimeter don't shrink back, like in this screenshot. When it does, > > nothing under that green line perimeter is clickable anymore. Also, I > > apologize for not showing the debug window before. I didn't know about this > > process > > 1. Problem is that animations only length remains to 1, instead to return to > 0. Have you noticed when this occurs? > 2. If you disable the above full screen option don't you have this problem? > 3. Please send me also your layout file to try to reproduce in my system A - 1: This occours after some time of use, so it's not right away when the box is checked. I was closing and restarting Latte, reorganizing icons at the tasks applet, opening the dashboard through the icon on the left and it's when it happens. A - 2: No. It is only with the checkbox marked. It never happened otherwise. A - 3: I'm attaching it along with the reply. Git commit 9c0e3f29922836a04dc4a1c1dad87d03c7357449 by Michail Vourlakos. Committed on 20/06/2019 at 07:07. Pushed by mvourlakos into branch 'master'. do not trigger mask from invalid drags --DragDropArea in containment should not activate mask update (animationsNeedLength) if the dragging is not valid for that DragDropArea. A good example for this is when the user drags Tasks, in such case the DragEnter signal is ignored and the DragLeave may not reach to containment. In such case the animationsNeedLength signal should NOT be sent M +7 -5 containment/package/contents/ui/DragDropArea.qml https://commits.kde.org/latte-dock/9c0e3f29922836a04dc4a1c1dad87d03c7357449 |