Tweak overlay revealers show/hide logic

This commit is contained in:
Rafał Dzięgiel
2021-02-18 17:13:38 +01:00
parent 12591e106f
commit 834a690903
5 changed files with 125 additions and 134 deletions

View File

@@ -434,11 +434,8 @@ class ClapperPlayer extends PlayerBase
bool = true;
case Gdk.KEY_Left:
this.adjust_position(bool);
clapperWidget._clearTimeout('hideControls');
if(this.keyPressCount > 1) {
clapperWidget.revealerBottom.set_can_focus(false);
clapperWidget.revealerBottom.revealChild(true);
}
if(this.keyPressCount > 1)
clapperWidget.revealControls();
break;
default:
break;
@@ -458,10 +455,8 @@ class ClapperPlayer extends PlayerBase
this.toggle_play();
break;
case Gdk.KEY_Return:
if(clapperWidget.isFullscreenMode) {
if(clapperWidget.isFullscreenMode)
clapperWidget.revealControls(true);
clapperWidget._setHideControlsTimeout();
}
break;
case Gdk.KEY_Right:
case Gdk.KEY_Left: