- [#8589] Scripts which use file selector not working correctly
Fix for another bug I introduced with persistent python windows. also removed unused var.
This commit is contained in:
@@ -535,10 +535,17 @@ static void getSelectedFile( char *name )
|
||||
fprintf(stderr, "BPy error: Callback call failed!\n");
|
||||
}
|
||||
else Py_DECREF(result);
|
||||
|
||||
|
||||
|
||||
|
||||
if (script->py_browsercallback == pycallback) {
|
||||
SCRIPT_SET_NULL(script);
|
||||
if (script->flags & SCRIPT_GUI) {
|
||||
script->py_browsercallback = NULL;
|
||||
} else {
|
||||
SCRIPT_SET_NULL(script);
|
||||
}
|
||||
}
|
||||
|
||||
/* else another call to selector was made inside pycallback */
|
||||
|
||||
Py_DECREF(pycallback);
|
||||
|
||||
Reference in New Issue
Block a user