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,7 +41,8 @@ class ProfilesApplet(Applet):
self._selectedProfile = str(self.manager.GetSelectedProfile())
def _updateListView(self):
self._lv.markedIndex = self._profiles.index(self._selectedProfile)
if self._selectedProfile:
self._lv.markedIndex = self._profiles.index(self._selectedProfile)
self._lv.model = self._profiles
self._lv.update()