Ticket #3062 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

Etoys closed without saving

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

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

  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.

  Changed 7 years ago by bert

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

  Changed 7 years ago by jg

  • priority changed from normal to high
  • milestone changed from Untriaged to Trial-3

follow-up: ↓ 5   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...

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.

  Changed 7 years ago by bert

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