Don't kill options menu when problem occurs saving settings. Log exception to error log
This commit is contained in:
parent
2799a66acb
commit
b0e9a1aaac
1 changed files with 208 additions and 204 deletions
|
@ -2728,6 +2728,7 @@ class PesterWindow(MovingWindow):
|
|||
self.optionmenu = None
|
||||
@QtCore.pyqtSlot()
|
||||
def updateOptions(self):
|
||||
try:
|
||||
# tabs
|
||||
curtab = self.config.tabs()
|
||||
tabsetting = self.optionmenu.tabcheck.isChecked()
|
||||
|
@ -2932,6 +2933,9 @@ class PesterWindow(MovingWindow):
|
|||
newmodes = self.optionmenu.modechange.text()
|
||||
if newmodes:
|
||||
self.setChannelMode.emit(self.profile().handle, newmodes, "")
|
||||
except Exception, e:
|
||||
logging.error(e)
|
||||
finally:
|
||||
self.optionmenu = None
|
||||
|
||||
def setButtonAction(self, button, setting, old):
|
||||
|
|
Loading…
Reference in a new issue