Prevent a race condition in the profile switcher

This commit is contained in:
June Tate-Gans 2023-10-29 14:38:01 -05:00
parent 33c83d6191
commit 38f9154756

View File

@ -41,6 +41,7 @@ class ProfilesApplet(Applet):
self._selectedProfile = str(self.manager.GetSelectedProfile()) self._selectedProfile = str(self.manager.GetSelectedProfile())
def _updateListView(self): def _updateListView(self):
if self._selectedProfile:
self._lv.markedIndex = self._profiles.index(self._selectedProfile) self._lv.markedIndex = self._profiles.index(self._selectedProfile)
self._lv.model = self._profiles self._lv.model = self._profiles
self._lv.update() self._lv.update()