Bug 440128 - Yakuake sticks on the activity it was started first
Summary: Yakuake sticks on the activity it was started first
Status: RESOLVED DUPLICATE of bug 440281
Alias: None
Product: yakuake
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords:
: 437158 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-07-21 21:43 UTC by Angel Docampo
Modified: 2024-03-17 14:44 UTC (History)
6 users (show)

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


Attachments
Window rule settings for Yakuake to appear on all activities (173.94 KB, image/png)
2021-08-10 23:33 UTC, Trevor Parsons
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Angel Docampo 2021-07-21 21:43:21 UTC
SUMMARY
Well, the title says everything. If you have more than one activity and invoke yakuake on one of them, changing to another and invoking yakuake on that activity, it doesn't open on that activity but switches to the activity where yakuake was started and shows it.

STEPS TO REPRODUCE
1. Have at least two activities (lest call them A and B)
2. Open yakuake on activity A
3. Switch to activity B
4. Invoke yakuake

OBSERVED RESULT
Instead of show yakuake on activity B, desktop switches to activity A and shows yakuake on there

EXPECTED RESULT
Yakuake should be opened on the activity in course.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 5.22.3
KDE Frameworks Version: 5.84.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Trevor Parsons 2021-08-10 23:33:25 UTC
Created attachment 140647 [details]
Window rule settings for Yakuake to appear on all activities

Workaround by setting a window rule...
Comment 2 Angel Docampo 2021-08-19 12:52:43 UTC
(In reply to Trevor Parsons from comment #1)
> Created attachment 140647 [details]
> Window rule settings for Yakuake to appear on all activities
> 
> Workaround by setting a window rule...

Good one, it worked :)
Yet an option under yakuake settings would be great rather than dealing with kwin rules, imo.

Thank you, Trevor, for the hint ;)
Comment 3 Elias Probst 2021-08-27 16:32:17 UTC
I can confirm this, using:
- Gear/Yakuake 21.04.0
- Plasma 5.22.4
- Frameworks 5.84.0
- Qt 5.15.2
- Display server: X11
- OS: NixOS 21.11 (nixos-unstable-small)
Comment 4 Angel Docampo 2021-08-30 11:32:31 UTC
(In reply to Trevor Parsons from comment #1)
> Created attachment 140647 [details]
> Window rule settings for Yakuake to appear on all activities
> 
> Workaround by setting a window rule...

After restarting, kwin rule got away... so now it's opening on just one activity once again... :|
Comment 5 Robert David 2021-10-25 16:39:11 UTC
Hit the same issue on plasma 5.22 and apps 21.04. Any update on this? Is this solved in newer version?

Actually having Yakuake little bit Activity aware would be fine (eg option for different session on different activity). But this is off-topic here.
Comment 6 Kishore Gopalakrishnan 2022-01-21 12:51:41 UTC
*** Bug 437158 has been marked as a duplicate of this bug. ***
Comment 7 Christian Muehlhaeuser 2024-03-15 16:16:51 UTC
This sounds similar to 440281, which is apparently fixed. Can you still reproduce this with Plasma 6?
Comment 8 Kishore Gopalakrishnan 2024-03-17 09:21:27 UTC
(In reply to Christian Muehlhaeuser from comment #7)
> This sounds similar to 440281, which is apparently fixed. Can you still
> reproduce this with Plasma 6?

Yakuake now seems to have 'show on all activities' applied by default (without the use needing to set any window rules), so I think this bug is fixed.
Comment 9 Christian Muehlhaeuser 2024-03-17 14:44:24 UTC
*** This bug has been marked as a duplicate of bug 440281 ***
Comment 10 Christian Muehlhaeuser 2024-03-17 14:44:32 UTC
Thanks for confirming!