budgie-desktop icon indicating copy to clipboard operation
budgie-desktop copied to clipboard

Switching between grouped applications

Open iamonkara opened this issue 5 years ago • 4 comments

There are few issues

  1. using using Alt+Tab I don't see grouping working at all multiple windows of Firefox, Chrome etc show up as different instances of that application in the switcher. Not sure if this is a feature request or a bug.

  2. "Switch Windows of an Application" the keyboard setting does not full work, it only works with 2 windows of an app, try opening a 3rd one and you won't be able to switch to 1st one. So "Switch Windows of an Application" setting is either a misnomer or it does not fully work.

iamonkara avatar Nov 30 '18 17:11 iamonkara

Just stumbled upon this after lots of googling, I have exact same issue. Hoping someone will shine light on this and qualify it as a bug or feature request.

daya avatar Dec 05 '18 23:12 daya

Regarding 2, it would also be nice if the alt tab switcher appeared (showing just windows from that application)

bwat47 avatar Dec 17 '18 12:12 bwat47

On 2. I can also confirm that this does not fully work. Cycling backwards though actually works and cycles through all open windows of an application.

berliner avatar Dec 03 '19 12:12 berliner

Chiming in here, I was just about to report the same on the current 10.5.1 version. The behavior it shows is similar to what happens on any DE when the hotkey is being emitted briefly and not recognizing a held modifier key, so it is definitely a broken behavior.

I don't really see much referencing this keybind besides this below. Commenting it out didn't seem to help any, the behavior remained the same from what I could tell.

I don't think its behavior is deteremined by budgie-daemon like what Alt-Tab tends to be, but rather budgie-wm.

./src/wm/wm.vala

...
532        Meta.KeyBinding.set_custom_handler("switch-windows", switch_windows);
533        Meta.KeyBinding.set_custom_handler("switch-windows-backward", 
...

Alt-Tab had a similar issue, in that if you bound it to anything other than Alt or Super then Alt-Tab type functionality wouldn't work, the window would quickly disappear. Issue can be seen here https://github.com/solus-project/budgie-desktop/commit/cab1989c46a04386b9e6baf061663a1de4fcef67#diff-c79f71d13acc41b33b0319dc19236858 .

I expanded on it with this commit and having it ignore capslock or any locked modifier. https://github.com/solus-project/budgie-desktop/pull/1972

rbreaves avatar May 13 '20 21:05 rbreaves