Also the fix for this will be in unity/unity-shared/PluignAdapter.cpp.
Where we tell if a window is on top. What is happening, is we skip
always on top windows and if all the other windows are minimized it will
return false.
Also look in
unity/launcher/ApplicationLauncherIcon.cpp::ActivateLauncherIcon as this
function is what calls:
if (!any_on_top && wm.IsWindowOnTop(xid))
Which is what you will be checking to see if its false or true.
** Tags added: bitesize
** Changed in: unity
Importance: Medium => Low
** Also affects: unity (Ubuntu)
Importance: Undecided
Status: New
** Changed in: unity (Ubuntu)
Status: New => Confirmed
** Changed in: ayatana-design
Status: New => Invalid
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
https://bugs.launchpad.net/bugs/1131385
Title:
"Always on top" prevents application spread from working
Status in Ayatana Design:
Invalid
Status in Compiz:
Invalid
Status in Unity:
Triaged
Status in “unity” package in Ubuntu:
Confirmed
Bug description:
Consider you have many windows of the same type open. One method of switching
between them is clicking the launcher icon which reveals the application
spread. Now you can choose between the windows. This is how it should be.
However, the design idea was, if the windows are marked "Always on Top" there
is no need for an application spread, as they are always on top. This is a bug
and needs to be changed, because it does not consider minimized windows and
therefore prevents switching to those windows.
If you have windows of the same application open, some of them minimized and
ALL non-minimized windows are marked as "Always on top", the application spread
does not work anymore, clicking the launcher does nothing. Whether the
minimized windows are marked always on top or not does not matter.
So the simplest way to reproduce this bug would be:
1.) Open two windows of the same application.
2.) Minimize one and mark the other (non-minimized) as "Always on top".
3.) Try to switch to the minimized window using application spread
To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/1131385/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp