[Bugs] #600 UNSP: Sugar-jhbuild 0.84.1, resume from home is duplicating activity instances again, not switching :-(

SugarLabs Bugs bugtracker-noreply at sugarlabs.org
Sat Mar 21 01:09:14 EDT 2009


#600: Sugar-jhbuild 0.84.1, resume from home is duplicating activity instances
again, not switching :-(
------------------------------------------+---------------------------------
    Reporter:  garycmartin                |          Owner:  tomeu                      
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  Git as of bugdate          
    Severity:  Critical                   |       Keywords:                             
Distribution:  Unspecified                |   Status_field:  Unconfirmed                
------------------------------------------+---------------------------------
 Just did a fresh sugar-jhbuild build to try 0.84.1.

 Home resume is badly broken again, it's just launching duplicate
 activities and not switching if you already have that instance launched
 :-(

 Test case:
 1) at the home view start a new Calculate activity
 2) Stop it and name it Alpha
 3) from the hime view start a new Calculate activity
 4) Stop it and name it Beta
 5) From home view use the palette to resume Alpha
 6) Switch back to home and use the palette to resume Beta
 7) Switch back to home and use the palette to resume Alpha (this creates a
 duplicate)
 8) Switch back to home and use the palette to resume Beta (another
 duplicate)
 9) Check the frame and see you now have 4 instances, 2 Betas and 2 Alphas

 So far I've repeated this with Moon, Calculate, Chat, Write... Resuming
 already running instances from Journal does work correctly by switching to
 the already running instance.

 Sorry for the bad news :-(

-- 
Ticket URL: <http://dev.sugarlabs.org/ticket/600>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list