Thread: VirtualDub2
View Single Post
Old 13th February 2019, 01:57   #785  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
Quote:
Originally Posted by wonkey_monkey View Post
I've just noticed that if I press F2 while an Avisynth script is loaded, the new instance of the filter I'm testing gets constructed before the previous one gets destructed. If, instead, I reload the file manually (selecting it from the Recent list), the previous instance gets destructed before the new instance is constructed.

More out of curiosity than anything else (I'm trying to track down a crash, but that's my filter's problem), is there a reason for the difference?
Interesting. This probably can become an issue with some script.
Calling recent file is same as "close, open" but "reopen" is special atomic procedure. However the only case where it makes difference is the dialog telling the timeline becomes shorter and you can lose some edits. From there you can choose "cancel", in which case the whole reopening is aborted and you are left with previous state unchanged.
__________________
VirtualDub2
shekh is offline   Reply With Quote