Bug 404356 - Terminator (terminal) application opens on all virtual desktops.
Summary: Terminator (terminal) application opens on all virtual desktops.
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: rules (show other bugs)
Version: 5.15.0
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-14 16:18 UTC by Mateusz Warzynski
Modified: 2019-02-14 17:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Virtual desktops preview after terminator launch. (4.82 KB, image/png)
2019-02-14 16:18 UTC, Mateusz Warzynski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mateusz Warzynski 2019-02-14 16:18:14 UTC
Created attachment 118076 [details]
Virtual desktops preview after terminator launch.

SUMMARY

I use terminator as my default terminal application.
As to have always initial settings applied I set a window rule specifically for this application.
Unfortunately, spawning a terminal application results with 'All desktops' setting set. It's annoying, because I must change it back manually to just the current virtual desktop every time I open the terminal.

Window rule that I use:
[Application settings for terminator]
Description=Application settings for terminator
clientmachine=mymachine
clientmachinematch=0
maximizehoriz=true
maximizehorizrule=3
maximizevert=true
maximizevertrule=3
wmclass=terminator
wmclasscomplete=false
wmclassmatch=1

I also checked if there is any other rule that would interfere with this one. There isn't.


STEPS TO REPRODUCE
1. Open 'terminator'.
Uhm, I do know this step is insufficient description. It's just I don't have any better idea how to describe it. Is there anything I may look into to provide you more information/debug this?

OBSERVED RESULT
Terminator opens on all virtual desktops.

EXPECTED RESULT
Terminator opens on current virtual desktop.

SOFTWARE/OS VERSIONS
Linux: Arch Linux 4.20.8-arch1-1-ARCH
KDE Plasma Version: 5.15.0-1
KDE Frameworks Version: 5.55.0
Qt Version: Qt 5.12.1 (built against 5.12.1)
I use Xorg.

ADDITIONAL INFORMATION
Most probably the last KDE (kwin?) upgrade on Arch Linux introduced this bug.
Comment 1 Vlad Zahorodnii 2019-02-14 16:37:52 UTC
Most likely Terminator requests to change virtual desktop. Go to Preferences and uncheck "Show on all workspaces".
Comment 2 Mateusz Warzynski 2019-02-14 17:21:01 UTC
(In reply to Vlad Zagorodniy from comment #1)
> Most likely Terminator requests to change virtual desktop. Go to Preferences
> and uncheck "Show on all workspaces".

Thank you, it works.