+ index = self._selectedIndex - 1
+ unitData = self._unitsModel.get_unit(index)
+ unitName = unitData.name
+
+ if self._app.showFavoritesAction.isChecked():
+ hiddenUnits = self._app.get_hidden_units(self._categoryName)
+ while unitName in hiddenUnits:
+ index -= 1
+ unitData = self._unitsModel.get_unit(index)
+ unitName = unitData.name
+
+ self.select_unit(unitName)