preserving hide mode after screen change

This commit is contained in:
Mateus Meyer Jiacomelli 2022-11-21 11:19:40 -03:00
parent f79f8ae4cd
commit 2f3a575e7c
1 changed files with 3 additions and 4 deletions

View File

@ -193,10 +193,9 @@ class SlideController(QtWidgets.QWidget, LogMixin, RegistryProperties):
# As the display was reloaded, we'll need to process current item again
if self.service_item:
self._process_item(self.service_item, self.selected_row, is_reloading=True)
if self._current_hide_mode == HideMode.Screen:
# Forcing screen to be on transparent mode if already hidden, otherwise the 'show' animation would not
# be performed.
self.display.hide_display(HideMode.Screen)
# Restoring last hide mode
if self._current_hide_mode:
self.display.hide_display(self._current_hide_mode)
def close_displays(self):
"""