Opened 7 years ago

Closed 7 years ago

#3062 closed defect (fixed)

Etoys closed without saving

Reported by: bert Owned by: etoys
Priority: high Milestone: Trial-3
Component: etoys-activity Version:
Keywords: Cc:
Blocked By: Blocking:
Deployments affected: Action Needed:
Verified: no

Description

When stopping etoys from the home view it does not save to the datastore. The VM needs to signal an event so the current project can be saved before quitting.

Can anybody confirm that Sugar is using the WM_DELETE_WINDOW protocol (http://tronche.com/gui/x/icccm/sec-4.html#s-4.2.8.1) to close an activity?

Change History (6)

comment:1 Changed 7 years ago by bert

VM part is implemented in svn, will be in next squeak-vm rpm. etoys code still needs to be adapted.

comment:2 Changed 7 years ago by bert

Change set 1574 adds handler support for the VM close event.

comment:3 Changed 7 years ago by jg

  • Milestone changed from Untriaged to Trial-3
  • Priority changed from normal to high

comment:4 follow-up: Changed 7 years ago by ohshima

It is almost working, but there is a glitch when Etoys trys to save a project implicitly when the project was loaded from Journal...

comment:5 in reply to: ↑ 4 Changed 7 years ago by bert

Replying to ohshima:

It is almost working, but there is a glitch when Etoys trys to save a project implicitly when the project was loaded from Journal...

Seems that "glitch" was caused by #3324.

comment:6 Changed 7 years ago by bert

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.