Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000573 [tweak] minor always 11-30-04 17:36 01-13-05 09:08
Reporter bert View Status public  
Assigned To
Priority normal Resolution open  
Status acknowledged  
Summary 0000573: Method triggers not correctly updated when compiling outside Tweak
Description when changing a method annotation in a morphic browser, the change does not take effect immediately. Works fine in a Tweak browser.
Additional Information
Attached Files

- Relationships

- Notes
(0000783 - 120 - 120 - 120 - 120 - 120 - 120)
andreas
12-01-04 15:00

The problem is the lacking script scheduler - the scripts actually get triggered but not run... got to think about this.
 
(0000919 - 556 - 604 - 604 - 604 - 604 - 604)
tedka
12-14-04 00:49

I assume that Andreas sent out an update that tries to fix this. One result is that certain messages get into infinite recursion at the end of their compile. CTileCostume>>onYellowClick: is one of these. I tracked this down to (CPlayer new container). It created the costume and then asked it container. I made container return nil when there is no costume, since that is what it will return anyway. This allowed the Asynch messages to be installed.
      I immediately pushed this fix, and it is in update [Tweak-1-1-alpha]0314Recurs-Msg-tk
--Ted.
 
(0000920 - 157 - 157 - 157 - 157 - 157 - 157)
andreas
12-14-04 06:29

I didn't send an update so this is unrelated. In fact, I wasn't able to see the effect you're describing. Let's chat about this when you're around -- Andreas
 
(0001073 - 265 - 275 - 275 - 275 - 275 - 275)
andreas
01-13-05 09:08

This is a particular problem when one updates methods from a morphic browser (instead of a tweak project). I'm not sure what (if anything) can be done about this because when this happens we essentially lost the reference to the "current" scheduler for the objects.
 

- Issue History
Date Modified Username Field Change
11-30-04 17:36 bert New Issue
12-01-04 15:00 andreas Note Added: 0000783
12-14-04 00:49 tedka Note Added: 0000919
12-14-04 06:29 andreas Note Added: 0000920
01-13-05 09:08 andreas Note Added: 0001073
01-13-05 09:08 andreas Status new => acknowledged


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
46 total queries executed.
35 unique queries executed.
Powered by Mantis Bugtracker