fix: update database immediately when SongIdSelector initialize

This commit is contained in:
283375 2023-09-23 22:01:49 +08:00
parent 9622175a62
commit b802c32481
Signed by: 283375
SSH Key Fingerprint: SHA256:UcX0qg6ZOSDOeieKPGokA5h7soykG61nz2uxuQgVLSk

View File

@ -48,9 +48,6 @@ class SongIdSelector(Ui_SongIdSelector, QWidget):
self.mode = SongIdSelectorMode.SongId
databaseUpdateSignals.songDataUpdated.connect(self.updateDatabase)
self.fillPackComboBox()
self.packComboBox.setCurrentIndex(-1)
self.songIdComboBox.setCurrentIndex(-1)
@ -70,6 +67,9 @@ class SongIdSelector(Ui_SongIdSelector, QWidget):
self.packComboBox.currentIndexChanged.connect(self.valueChanged)
self.songIdComboBox.currentIndexChanged.connect(self.valueChanged)
self.updateDatabase()
databaseUpdateSignals.songDataUpdated.connect(self.updateDatabase)
def setMode(self, mode: SongIdSelectorMode):
self.mode = mode