mate-desktop / marco

MATE default window manager
https://mate-desktop.org
GNU General Public License v2.0
197 stars 87 forks source link

alt+tab and audacious or pluma #263

Open sc0w opened 8 years ago

sc0w commented 8 years ago

how to reproduce:

I open firefox (1), I open firefox(2) again, and then I open audacious

Only with alt+tab, I can change between audacious and firefox(1) or (2)

In the pannel bar, If if click on firefox(1), firefox(2), audacious, and press alt+tab, audacious goes to the end of the list icons

I have tested with the latest marco version.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/32968653-alt-tab-and-audacious-or-pluma?utm_campaign=plugin&utm_content=tracker%2F841233&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F841233&utm_medium=issues&utm_source=github).
sc0w commented 8 years ago

on audacious -> settings -> appearance -> interface plugin ->

with "GTK interface", alt+tab works

with "Winamp classic interface" <- here is the issue

monsta commented 8 years ago

Hmm... shouldn't this be reported to audacious developers then?

sc0w commented 8 years ago

I have tested in lxde and it works

the bug is on mate

On the source of marco or mate-panel?

monsta commented 8 years ago

Alt-Tab switcher is in Marco.

Can you try the same with Metacity instead of Marco?

sc0w commented 8 years ago

I load metacity in a terminal with "metacity --replace" and same problem

sc0w commented 8 years ago

I upload a video:

https://mega.nz/#!QR4nHABK!u2qNpsq1N2e718G2DVxW9YKPeYjbTGsW6bEQHvrNDV8

sc0w commented 8 years ago

another issue with alt+tab and audacious

you can see this another video with other issue:

https://mega.nz/#!JUoBFajQ!p33fx1hNvL29Uhad_yuNQShMdcsfSPrgFaz4YCAZvu4

monsta commented 8 years ago

I can't reproduce it with marco 1.12.1 and audacious 3.5 (GTK+3 version). Will check next version of audacious - they moved back to GTK+2 in 3.6, so it might behave differently.

monsta commented 8 years ago

Oops, that was accidental

monsta commented 8 years ago

Same with audacious 3.6.2. It won't stay in the end of the list when I switch between it and other apps.

monsta commented 8 years ago

Same with marco 1.14.1 (GTK+3 build) and audacious 3.7.2.

monsta commented 8 years ago

Ok, so it's reproducible only when additional playlist window is open.

sc0w commented 8 years ago

aha, more info:

1) If I click on somewhere of the playlist, alt+tab don't works normally

2) If I click on somewhere of the main window of audacious, alt+tab works perfectly

monsta commented 8 years ago

It's quite a weird behavior... when you click on window list buttons in your tasklist (and click on audacious in the end), it's playlist window that becomes active, not the main window of audacious. After that, you can press Alt-Tab several times and get into main window of audacious eventually.

And after using Alt-Tab the issue disappears: playlist window never becomes active when using only Alt-Tab to switch windows. In the Alt-Tab window, only main window of audacious is shown. To reproduce the issue again, you have to do the tasklist clicks over again.

For now, I can't figure out where and how to fix it... I'm not even sure now that it's in Marco code: it might be our window list applet, or the library it's based on (libwnck). Can you ask audacious developers for a possible hint for us?

sc0w commented 8 years ago

The bug in audacious:

http://redmine.audacious-media-player.org/issues/636

The question is, why works perfectly on lxde?

monsta commented 8 years ago

Well, it's no wonder they closed the report. But don't they have some kind of support forums or mailing lists where you can ask for help on this?

sc0w commented 8 years ago

ok

http://redmine.audacious-media-player.org/boards/1/topics/1882

sc0w commented 8 years ago

I have same problem with pluma and the find window

see the video:

out-7.ogv.zip