[Bugs] #1060 UNSP: Intermittent Metacity layering issues

SugarLabs Bugs bugtracker-noreply at sugarlabs.org
Sun Sep 6 13:36:34 EDT 2009


#1060: Intermittent Metacity layering issues
------------------------------------------+---------------------------------
    Reporter:  garycmartin                |          Owner:  tomeu      
        Type:  defect                     |         Status:  new        
    Priority:  Unspecified by Maintainer  |      Milestone:  0.86       
   Component:  sugar                      |        Version:  0.85.x     
    Severity:  Critical                   |     Resolution:             
    Keywords:                             |   Distribution:  Unspecified
Status_field:  Needinfo                   |  
------------------------------------------+---------------------------------

Comment(by garycmartin):

 Replying to [comment:6 alsroot]:
 > Replying to [ticket:1060 garycmartin]:
 > > Opening a ticket to track Metacity layering issues. The frame, a
 number of frame menus, and the object chooser are getting intermittently
 clobbered. I'm still trying to find a reliable series reproducible steps
 to trigger:
 > >
 > > - Frame pop-up menus go behind Activity windows. In 'desktop' layer
 views (neighbourhood/group/home) the frame menus appear fine, but
 switching back to an Activity the menus are inaccessible again.
 > could you post exact steps, for me it looks fine w/ git versions

 I can confirm this is still a major issue with latest pull from git. It is
 never a problem if you are in a desktop view (neighbourhood, group, home);
 it only appears when your in an activity view. To reproduce try these
 steps:

 1) open some activities (say, Log, Terminal, Write) you can reproduce with
 just one, but easier with more
 2) in any of the open activities try to access it's top frame activity
 menu
 3) often the tool icon will light, but the actual palette does not show
 (my assumption is it's hidden behind the activity window)
 4) if the palette showed correctly (sometimes it does work) switch to one
 of the other activities and try again
 5) once you've seen the palette issue, switching to home view and trying
 the palette again will show that it displays fine when no Activity window
 is covering the screen.

 All palettes that appear from Frame toolbar icons can exhibit this issue
 (Copy, Device, Buddy, Zoom views, Activity palettes).

 >
 > > - The entire frame fails to appear in all views (need to reboot after
 this one, perhaps not a layering bug?)
 > also, what exact actions to reproduce bug

 Sorry this one is very intermittent, it may well not be a layering issue
 and could be a separate bug. I did see it 2 days ago so it's still about,
 just very rare. It seems to happen after Stopping or Resuming an activity,
 but that's just a guess from the perhaps 4-5 times I've seen this. Note:
 because Xephyr/X bug for me is 95% not accepting Sugar specific keys, I
 can't switch to other views one the frame stops showing, so it's hard for
 me to test further when it does happen (and I just have to force quit).

 > > - Object Chooser dialogue appears behind the Activity window that
 requested it (seen this a number of times in Memorize when trying to load
 a game).
 > I can reproduce this issue only if activities omited "parent" argument
 for ObjectChooser(), w/ "parent" it works fine

 OK, I will try and test this again to confirm. FWIW Labyrinth doesn't
 currently used the parent argument as I could find no clean way of passing
 the activity self all the way down through the class and event structures.
 Will need some invasive changes there to fix :-(

 Thanks for the feedback!

-- 
Ticket URL: <http://dev.sugarlabs.org/ticket/1060#comment:7>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list