[Bugs] #2570 UNSP: gdk window obscured events don't always happen (was: gdk window obscured events no longer happen)

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Fri Aug 5 12:43:30 EDT 2011


#2570: gdk window obscured events don't always happen
------------------------------------------+---------------------------------
    Reporter:  dsd                        |          Owner:  erikos                     
        Type:  defect                     |         Status:  assigned                   
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  0.92.x                     
    Severity:  Unspecified                |       Keywords:  11.3.0                     
Distribution:  Unspecified                |   Status_field:  Unconfirmed                
------------------------------------------+---------------------------------
Changes (by dsd):

  * version:  0.90.x => 0.92.x


Comment:

 OK, so I was being stupid all along. Confirmed. But there is still a
 regression here. Test case:

 Modify record as follows:

 {{{
 self.add_events(gtk.gdk.VISIBILITY_NOTIFY_MASK)
 self.connect("visibility-notify-event", self._visibility_changed)

     def _visibility_changed(self, widget, event):
         logging.warn("VISIBILITY %r", event.state)
 }}}

 Launch terminal

 Launch Record - it launches with UNOBSCURED visibility - great.

 Press F1 to change to neighborhood view. Record gets no event.

 Open frame, switch to Terminal activity. Record still gets no event.

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2570#comment:9>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list