mirror of
https://github.com/coraxcode/GIFCraft.git
synced 2025-07-21 12:51:08 +02:00
Update GIFCraft.py
This commit is contained in:
12
GIFCraft.py
12
GIFCraft.py
@@ -1737,6 +1737,12 @@ class GIFEditor:
|
||||
self.checkbox_vars.insert(insert_index, var)
|
||||
insert_index += 1
|
||||
|
||||
# Update the checkboxes to ensure the UI is consistent
|
||||
for i, var in enumerate(self.checkbox_vars):
|
||||
if var.trace_info():
|
||||
var.trace_remove('write', var.trace_info()[0][1])
|
||||
var.trace_add('write', lambda *args, i=i: self.set_current_frame(i))
|
||||
|
||||
self.update_frame_list()
|
||||
self.show_frame()
|
||||
|
||||
@@ -2919,6 +2925,12 @@ class GIFEditor:
|
||||
self.checkbox_vars.insert(insert_index, var)
|
||||
insert_index += 1
|
||||
|
||||
# Update the checkboxes to ensure the UI is consistent
|
||||
for i, var in enumerate(self.checkbox_vars):
|
||||
if var.trace_info():
|
||||
var.trace_remove('write', var.trace_info()[0][1])
|
||||
var.trace_add('write', lambda *args, i=i: self.set_current_frame(i))
|
||||
|
||||
self.update_frame_list()
|
||||
self.show_frame()
|
||||
|
||||
|
Reference in New Issue
Block a user