modified: ri_data.py
modified: ri_tk.py
modified: ri_tk_cmd.py
fix:
raid.get_size() return string
during destory widget instance, delete variables in ri_tk.var_dict
This commit is contained in:
@@ -159,10 +159,14 @@ def process_action_quit(w):
|
||||
if 'action' in dir(w) and 'quit' in w.action.dict:
|
||||
getattr(sys.modules['ri_cmd'], w.action.dict['quit'])()
|
||||
|
||||
if 'variables' in dir(w):
|
||||
for v_n, v_t, v_v in w.variables:
|
||||
del var_dict[v_n]
|
||||
|
||||
if 'widgets' in dir(w):
|
||||
for sub_w in w.widgets:
|
||||
process_action_quit(sub_w)
|
||||
|
||||
|
||||
def destroy_widget(w):
|
||||
''' w - Widget instance '''
|
||||
process_action_quit(w)
|
||||
|
||||
Reference in New Issue
Block a user