#2396 HIGH Retriag: Prevent window manager from always placing newly mapped windows on top of the stack (was: Activity shouldn't enter fullscreen when no longer in Home view once launched)

Zarro Boogs per Child bugtracker at laptop.org
Mon Jun 23 12:48:11 EDT 2008


#2396: Prevent window manager from always placing newly mapped windows on top of
the stack
---------------------+------------------------------------------------------
  Reporter:  Eben    |       Owner:  marco            
      Type:  defect  |      Status:  new              
  Priority:  high    |   Milestone:  Retriage, Please!
 Component:  sugar   |     Version:                   
Resolution:          |    Keywords:                   
  Verified:  0       |    Blocking:                   
 Blockedby:          |  
---------------------+------------------------------------------------------

Comment(by Eben):

 I'm changing the title to reflect the technical root of the problem here.

 The new activity launcher is a fullscreen view with a pulsing activity
 icon in the center -- this view is meant to represent an actual
 placeholder for the activity window itself.  It remains possible to switch
 away from any launcher view to continue work in another activity, start
 several activities at once, etc. To remain consistent with the notion that
 the launcher ''is'' the activity window itself, the window for a newly
 launched activity ''should not'' appear at the top of the window stack
 when it is mapped, ''unless the launcher for that window is visible at
 that time''.  Instead, an activity notification should appear to alert the
 user that the launch completed.

 Speeding up activity launch times certainly minimizes the importance of
 this functionality, but there are bound to be edge cases which still take
 a while.  I think that making this work properly is crucial in a
 fullscreen-only world.

-- 
Ticket URL: <http://dev.laptop.org/ticket/2396#comment:8>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list