hotfix: Fix firmware upload on broken firmware backend

This commit is contained in:
Piotr Dobrowolski 2018-09-25 18:43:59 +02:00
parent ecac90373c
commit 6ebaf86c19

View File

@ -52,6 +52,7 @@ class MainWindow(QtWidgets.QMainWindow, mainwindow.Ui_MainWindow):
self.statusbar.showMessage(self.tr("Loading firmware list...")) self.statusbar.showMessage(self.tr("Loading firmware list..."))
self.versionBox.clear()
self.firmware_list = FirmwareListThread() self.firmware_list = FirmwareListThread()
self.firmware_list.listLoaded.connect(self.populate_versions) self.firmware_list.listLoaded.connect(self.populate_versions)
self.firmware_list.error.connect(self.on_work_error) self.firmware_list.error.connect(self.on_work_error)
@ -200,8 +201,12 @@ class MainWindow(QtWidgets.QMainWindow, mainwindow.Ui_MainWindow):
self.statusbar.showMessage(self.tr("No version selected.")) self.statusbar.showMessage(self.tr("No version selected."))
return return
orig_version = self.versionBox.model().item( sel = self.versionBox.model().item(
self.versionBox.currentIndex()).text() self.versionBox.currentIndex())
if sel:
orig_version = sel.text()
else:
orig_version = ''
if version == orig_version: if version == orig_version:
# Editable combobox has been unchanged # Editable combobox has been unchanged