Update view of stack at start.
This commit is contained in:
@@ -20,7 +20,7 @@
|
||||
'''
|
||||
from Tkinter import Listbox, SINGLE
|
||||
from Tkdnd import dnd_start
|
||||
from joy.utils.stack import list_to_stack
|
||||
from joy.utils.stack import iter_stack, list_to_stack
|
||||
|
||||
|
||||
class SourceWrapper:
|
||||
@@ -137,6 +137,10 @@ class StackListbox(ControllerListbox):
|
||||
self.delete(0, 'end')
|
||||
self.insert(0, *self.stack)
|
||||
|
||||
def update_stack(self, stack):
|
||||
self.stack = list(iter_stack(stack))
|
||||
self._update()
|
||||
|
||||
def dnd_commit(self, source, event):
|
||||
ControllerListbox.dnd_commit(self, source, event)
|
||||
self._update()
|
||||
|
||||
Reference in New Issue
Block a user