Bug 445966 - EasyStroke OSD background became black (was transparent), and stays way to long at the desktop (> 1 minute)
Summary: EasyStroke OSD background became black (was transparent), and stays way to lo...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 5.23.3
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2021-11-23 08:39 UTC by Samuel Suther
Modified: 2022-09-12 19:07 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 5.25
Sentry Crash Report:


Attachments
This was a mouse-gesture which stay's for round about 1 minute at the screen (15.93 KB, image/jpeg)
2021-11-23 18:45 UTC, Samuel Suther
Details
Black squares (3.38 MB, video/mp4)
2021-12-17 23:42 UTC, ioutro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Suther 2021-11-23 08:39:24 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. install easy-stroke
2. setup a mouse-gesture-action and make sure you choosed to display the mouse-movement as osd (in easystroke settings)
3. do a mouse-gesture

OBSERVED RESULT
The mouse-gesture has an black background now (wasn't in previous version of plasmashell) and stay for > 1 Minute
In the Attachement you found a mouse-gesture "P" - you can see the black filled background.

EXPECTED RESULT
The mouse-gesture (osd) should be transparent and not with filled black background.
The osd should disappear after some seconds (3-5 Seconds)

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2
Kernel Version: 5.14.18-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-3610QM CPU @ 2.30GHz
Memory: 15.1 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4000

EasyStroke 0.6.0

ADDITIONAL INFORMATION
easystroke is nearly unmaintained at the moment, but still work well (till last plasma version).
You can find it here: https://github.com/thjaeger/easystroke or in package-manager as installer
Comment 1 Nate Graham 2021-11-23 18:11:18 UTC
Can you attach a screenshot that shows the problem?
Comment 2 Samuel Suther 2021-11-23 18:45:01 UTC
Created attachment 143877 [details]
This was a mouse-gesture which stay's for round about 1 minute at the screen
Comment 3 Nate Graham 2021-11-23 18:48:45 UTC
This doesn't look like any notification that comes from any KDE code. It seems like an app bug, unfortunately.
Comment 4 Samuel Suther 2021-11-23 18:50:30 UTC
It works like a charm before last plasma upgrade.
The point isn't that there is an error with the app itself, it is, that the osd has this strange background-color now (was transparent before) and stay for a long time at the screen... even if it should disappear after 3 seconds.
Comment 5 Nate Graham 2021-11-24 19:13:10 UTC
Maybe it's a KWin regression then.
Comment 6 ioutro 2021-12-17 23:42:56 UTC
Created attachment 144634 [details]
Black squares

Also having the problem.

When using regular gestures, the black squares disappear immediately, but when using a gesture to change the virtual desktop, they stay and some parts start flashing.

And not sure if this is related, but I now occasionally get a crash (return to login screen) when I start a gesture, roughly around 1 crash at every 200 gestures or so.

Operating System: Manjaro Linux
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2
Kernel Version: 5.4.159-1-MANJARO
Graphics Platform: X11
Processors: Intel i5-9300H
Graphics Processor: NVIDIA GeForce GTX 1650 Mobile / Max-Q  -- Intel CoffeeLake-H GT2 [UHD Graphics 630]
Comment 7 Samuel Suther 2021-12-20 10:42:22 UTC
Got some new insights at it.

If I switch in EasyStroke - Settings for the Method to show Gestures from "Default" to "XShape", the error disappear. 
Unfortunately the setting switch back to "Default" after reboot.
Comment 8 Nate Graham 2022-09-08 16:36:23 UTC
Are you able to reproduce this issue in Plasma 5.25 or later and the latest version of EasyStroke?
Comment 9 ioutro 2022-09-12 18:40:29 UTC
Cannot reproduce in Plasma 5.25, thanks!
Comment 10 Nate Graham 2022-09-12 19:06:56 UTC
Great!