summaryrefslogtreecommitdiff
path: root/wizards
diff options
context:
space:
mode:
authorXisco Fauli <anistenis@gmail.com>2012-10-26 17:01:17 +0200
committerXisco Fauli <anistenis@gmail.com>2012-10-26 17:06:32 +0200
commit0ab32951d55ed6c42c36234d5075d25b1b086860 (patch)
treecaed0064d5231b1fb3861ef8fae2efdfc6351261 /wizards
parentdbd85e2b73b87c7f9ad53a8e4dbc124b24c3ec89 (diff)
pyfax: Fix a chash when trying to load the wizard again
Change-Id: I1c571327f977a95fc4193567142e3897cbfc3e14
Diffstat (limited to 'wizards')
-rw-r--r--wizards/com/sun/star/wizards/fax/FaxWizardDialogImpl.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/wizards/com/sun/star/wizards/fax/FaxWizardDialogImpl.py b/wizards/com/sun/star/wizards/fax/FaxWizardDialogImpl.py
index 04767c90e513..7cccdc35c33a 100644
--- a/wizards/com/sun/star/wizards/fax/FaxWizardDialogImpl.py
+++ b/wizards/com/sun/star/wizards/fax/FaxWizardDialogImpl.py
@@ -55,11 +55,10 @@ class FaxWizardDialogImpl(FaxWizardDialog):
RM_FOOTER = 4
RM_FINALSETTINGS = 5
- lstBusinessStylePos = None
- lstPrivateStylePos = None
-
def __init__(self, xmsf):
super(FaxWizardDialogImpl, self).__init__(xmsf)
+ self.lstBusinessStylePos = None
+ self.lstPrivateStylePos = None
self.bSaveSuccess = False
self.filenameChanged = False
self.UserTemplatePath = ""
@@ -433,7 +432,7 @@ class FaxWizardDialogImpl(FaxWizardDialog):
self.optPrivateFaxItemChanged()
def optBusinessFaxItemChanged(self):
- FaxWizardDialogImpl.lstPrivateStylePos = None
+ self.lstPrivateStylePos = None
self.setControlProperty("lblBusinessStyle",
PropertyNames.PROPERTY_ENABLED, True)
self.setControlProperty("lstBusinessStyle",
@@ -449,8 +448,8 @@ class FaxWizardDialogImpl(FaxWizardDialog):
def lstBusinessStyleItemChanged(self):
selectedItemPos = self.lstBusinessStyle.SelectedItemPos
#avoid to load the same item again
- if FaxWizardDialogImpl.lstBusinessStylePos != selectedItemPos:
- FaxWizardDialogImpl.lstBusinessStylePos = selectedItemPos
+ if self.lstBusinessStylePos != selectedItemPos:
+ self.lstBusinessStylePos = selectedItemPos
TextDocument.xTextDocument = self.myFaxDoc.loadAsPreview(
self.BusinessFiles.values()[selectedItemPos], False)
self.initializeElements()
@@ -458,7 +457,7 @@ class FaxWizardDialogImpl(FaxWizardDialog):
self.drawConstants()
def optPrivateFaxItemChanged(self):
- FaxWizardDialogImpl.lstBusinessStylePos = None
+ self.lstBusinessStylePos = None
self.setControlProperty("lblBusinessStyle",
PropertyNames.PROPERTY_ENABLED, False)
self.setControlProperty("lstBusinessStyle",
@@ -474,8 +473,8 @@ class FaxWizardDialogImpl(FaxWizardDialog):
def lstPrivateStyleItemChanged(self):
selectedItemPos = self.lstPrivateStyle.SelectedItemPos
#avoid to load the same item again
- if FaxWizardDialogImpl.lstPrivateStylePos != selectedItemPos:
- FaxWizardDialogImpl.lstPrivateStylePos = selectedItemPos
+ if self.lstPrivateStylePos != selectedItemPos:
+ self.lstPrivateStylePos = selectedItemPos
TextDocument.xTextDocument = self.myFaxDoc.loadAsPreview(
self.PrivateFiles.values()[selectedItemPos], False)
self.initializeElements()