It is possible to open the script editor for a deleted script / a script that will immediately be deleted.
This happens whether or not Temporary Script Tabs are enabled, although the reproduction steps are different. I first noticed this happening today (version 0.457.0.414557, Windows 10 64-bit) but it may have been possible for a while.
The single-click temporary tabs feature makes this happen naturally much more often: the alternative repro step with beta features enabled at step 4 below is a common action used by developers for deleting scripts (click and press delete in quick succession / at the same time).
Repro steps
- Open a new Baseplate place.
- Insert a script.
- Close the script editor tab for the inserted script.
(Temporary script tabs disabled)
- Double click the script in the explorer, holding the Delete key after the first click.
(Temporary script tabs enabled)
- While holding the Delete key, left click the script in the explorer.
Alternatively, left click the script and press the Delete key at the same time.
Expected result
Script is deleted, script editor does not open.
Actual result
Script is deleted, script editor opens.
Temporary script tabs disabled
Temporary script tabs enabled