fix media dir change

This commit is contained in:
Damien Elmes 2009-01-10 17:15:28 +09:00
parent f2baf56d4c
commit 12b8dd5390

View file

@ -33,8 +33,6 @@ class FactEditor(object):
self.lastFocusedEdit = None self.lastFocusedEdit = None
self.changeTimer = None self.changeTimer = None
addHook("deckClosed", self.deckClosedHook) addHook("deckClosed", self.deckClosedHook)
if self.deck.mediaDir(create=False):
self.initMedia()
def setFact(self, fact, noFocus=False, check=False): def setFact(self, fact, noFocus=False, check=False):
"Make FACT the current fact." "Make FACT the current fact."
@ -57,6 +55,8 @@ class FactEditor(object):
self.fields[self.fact.fields[0].name][1].setFocus() self.fields[self.fact.fields[0].name][1].setFocus()
self.fontChanged = False self.fontChanged = False
self.deck.setUndoBarrier() self.deck.setUndoBarrier()
if self.deck.mediaDir(create=False):
self.initMedia()
def focusFirst(self): def focusFirst(self):
if self.focusTarget: if self.focusTarget: