#3745 NORM Untriag: Set the "save under" flag on the frame when in activity view to prevent slow redraws as the frame rededes.

Zarro Boogs per Child bugtracker at laptop.org
Mon Sep 24 09:15:19 EDT 2007


#3745: Set the "save under" flag on the frame when in activity view to prevent
slow redraws as the frame rededes.
-------------------------------------+--------------------------------------
 Reporter:  Hello1024                |       Owner:  marco                            
     Type:  defect                   |      Status:  new                              
 Priority:  normal                   |   Milestone:  Untriaged                        
Component:  sugar                    |     Version:  Development build as of this date
 Keywords:  sugar frame redraw slow  |    Verified:  0                                
-------------------------------------+--------------------------------------
 Problem:
 Wehn some activities are open (especially Browse), and then the frame is
 shown, when the frame "slides" off the screen the area under the frame
 takes a while to redraw, leaving a mess of parts of the frame or partially
 drawn controls, which is visually confusing.

 Solution 1:  Set the save-under flag for the frame window in X if
 possible.  This uses additional memory while the frame is showing, so it
 might not be practical.

 Solution 2:  Have the frame visually "slide out" but don't actually move
 the X window.  Instead replace the area with plain light grey. When the
 slide is complete, remove the now all grey window, so the redraw happens
 in one go.  That way the frame still shows the sliding animation as a
 visual aide in finding it again, but the redraw can be made neater.

 Solution 3:  Do not slide the frame when in the activities view.

-- 
Ticket URL: <https://dev.laptop.org/ticket/3745>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list