View Issue Details

IDProjectCategoryView StatusLast Update
0001919FSSCPFREDpublic2010-05-19 06:04
ReporterFUBAR-BDHR Assigned ToFSO 4  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionsuspended 
Product Version3.6.9 
Summary0001919: Is-event-true/false doesn't see new events until you exit the event editor and go back in
DescriptionThis is another one that's probably been around since retail. When you add events and then try to use is-event-true the section will either be grayed out (if no events existed) or the events you just added will not be in the list.
TagsNo tags attached.

Relationships

related to 0001886 closedFSO 4 Changing ship/wing name while event editor open results in fields not being updated 

Activities

karajorma

2009-05-15 21:00

administrator   ~0010906

There's no easy way to solve this one. The problem is that the game doesn't update the list of events until the event editor is closed. We could make the event editor update the list of SEXPs, etc every time you make a new one but this would prevent you from using cancel to discard those changes (a much bigger bug).

The only way to do this would be to back up the list of everything that can be changed by the events editor and restore it if cancel is pressed. Which is a very inefficient way of doing things but more importantly is method almost certain to develop lots of nasty little bugs.

chief1983

2009-11-13 15:54

administrator   ~0011266

Why not copy the events to a temporary buffer while it is open and make the updates on that, then copy that to the main one when you hit OK or discard when you cancel? Then make reads from that one in the editor window instead of the main one. Not feasible?

Issue History

Date Modified Username Field Change
2009-04-21 21:52 FUBAR-BDHR New Issue
2009-05-15 21:00 karajorma Note Added: 0010906
2009-11-13 08:37 Goober5000 Relationship added related to 0001886
2009-11-13 08:38 Goober5000 Status new => assigned
2009-11-13 08:38 Goober5000 Assigned To => FSO 4
2009-11-13 08:38 Goober5000 Status assigned => confirmed
2009-11-13 15:54 chief1983 Note Added: 0011266
2010-05-19 06:04 Goober5000 Status confirmed => closed
2010-05-19 06:04 Goober5000 Resolution open => suspended