#10695 NORM Not Tri: Sugar shell loses track of activity-window mapping when an activity creates/destroys windows

Zarro Boogs per Child bugtracker at laptop.org
Fri Feb 11 16:53:51 EST 2011


#10695: Sugar shell loses track of activity-window mapping when an activity
creates/destroys windows
-----------------------------+----------------------------------------------
 Reporter:  martin.langhoff  |                 Owner:               
     Type:  defect           |                Status:  new          
 Priority:  normal           |             Milestone:  Not Triaged  
Component:  not assigned     |               Version:  not specified
 Keywords:                   |           Next_action:  never set    
 Verified:  0                |   Deployment_affected:               
Blockedby:                   |              Blocking:               
-----------------------------+----------------------------------------------
 Following on #10683 --

 When an activity creates/destroys windows during its lifetime, Sugar shell
 gets confused.

 Currently _window_opened_cb() and _window_closed_cb() and the Activity()
 object all assume there is only 2 windows in the lifecycle of an activity
 instance: the launcher window, and the main activity window.

 This problem has been spotted with an AdobeAIR application that uses
 libsugarize.so . During its lifetime it changes its main window many
 times.

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


More information about the Bugs mailing list