Opened 6 years ago

Last modified 6 years ago

#7726 new defect

Activities being installed (unziped) hog the CPU, temporarily freezing Sugar

Reported by: HoboPrimate Owned by: Eben
Priority: normal Milestone: 9.1.0-cancelled
Component: interface-design Version: Development build as of this date
Keywords: relnote Cc:
Blocked By: Blocking:
Deployments affected: Action Needed: never set
Verified: no

Description

Activities take a while to finish unzipping (installing) their files after they are downloaded, during which they take over the CPU. This makes the Sugar UI freeze for over a minute in the case of Scratch. With no feedback the kid may assume the UI is permanently frozen, and shutdown the XO, leaving the installation of the activity broken.
Either some kind of feedback should be shown when an activity is being installed on the XO, so the kid understands and waits for it to finish, or the unzipping process should not take over all of the cpu (or both, since the CPU may allways happen to reach 100% by multiple processes).

Change History (1)

comment:1 Changed 6 years ago by kimquirk

  • Keywords relnote added
  • Milestone set to 9.1.0

Not blocking for 8.2. release note.

Note: See TracTickets for help on using tickets.