Bug 195518 - Present Windows effect fails with only one window on desktop
Summary: Present Windows effect fails with only one window on desktop
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-07 04:40 UTC by Chuck
Modified: 2009-06-07 19:25 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chuck 2009-06-07 04:40:40 UTC
Version:           4.2.90 (using Devel)
Compiler:          gcc 4.4 64 bit
OS:                Linux
Installed from:    Compiled sources

The "Present Windows" effect will not activate if only one window exists on a desktop (for the single-desktop effect) or if only one window is open on all desktops (for the present windows from all desktops effect). This may appear to be intended behavior, but it is undesirable for several reasons.
   
   1. Some of us with highly customized desktops don't bother with things like panels & taskbars.  I organize use Present Windows very heavily in displaying available windows to replace what the task bar does on a panel.  The big problem is when there is only one window on a desktop, and that window is minimized.  If Present Windows properly activates, I can see all windows, including minimized ones, and choose them.  However, because the effect fails to start with only one minimized window on the desktop, I have to resort to alternate means to restore that window.

   2. This behavior is inconsistent with other similar effects like the Alt-Tab Box or Coverswitch effects which DO activate if there is only one window to display.


How to reproduce:
  1. Put a single window onto a desktop
  2. Activate the "Present Windows" effect
  3. Nothing occurs.



This bug has existed for some time (at least for the entire 4.2 series), but since KDE 4.3 is still in development, I was hoping it could be fixed now.
Comment 1 Martin Flöser 2009-06-07 10:02:14 UTC

*** This bug has been marked as a duplicate of bug 181898 ***
Comment 2 Thomas Lübking 2009-06-07 19:25:27 UTC
SVN commit 978605 by luebking:

BUG: 195518
BUG: 182425
BUG: 181898



 M  +2 -1      presentwindows.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=978605