aboutsummaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorenen92 <92enen@gmail.com>2022-01-08 10:21:28 +0000
committerenen92 <92enen@gmail.com>2022-01-08 17:23:42 +0000
commit650f09489b3f31e17c06eaf12f1933d76c8997cd (patch)
treed9b5c41af5057c5b0879fdf72a3bf867b052d153 /addons
parentb4ef2fceab1c8d20373b61007323662ce73ca782 (diff)
[Estuary] Use AlarmClock instead of input idletimer for top seekbar
Diffstat (limited to 'addons')
-rw-r--r--addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml5
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml b/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml
index 3dabea46da..18d88c4b99 100644
--- a/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml
+++ b/addons/skin.estuary/xml/Custom_1109_TopBarOverlay.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<window type="dialog" id="1109">
+ <onload>AlarmClock(seekbartimer,SetProperty(timerelapsed,1,1109),00:00:05,silent,false])</onload>
+ <onunload>CancelAlarm(seekbartimer,silent)</onunload>
+ <onunload>ClearProperty(timerelapsed,1109)</onunload>
<visible>Window.IsActive(fullscreenvideo) | Window.IsActive(visualisation)</visible>
<visible>Window.IsActive(seekbar) | Window.IsActive(pvrosdchannels) | Window.IsActive(pvrchannelguide)</visible>
<depth>DepthOSD</depth>
@@ -9,7 +12,7 @@
<control type="group">
<visible>![Player.ShowInfo | Window.IsActive(fullscreeninfo) | Player.ShowTime | Window.IsActive(videoosd) | Window.IsActive(musicosd) | Window.IsActive(playerprocessinfo) | !String.IsEmpty(PVR.ChannelNumberInput) | Window.IsActive(pvrosdchannels) | Window.IsActive(pvrchannelguide)] + [!String.IsEmpty(Player.SeekNumeric) | Player.Seeking | Player.DisplayAfterSeek | Player.Forwarding | Player.Rewinding | Player.Paused]</visible>
<animation effect="fade" start="0" end="100" time="300">VisibleChange</animation>
- <animation effect="slide" start="0,0" end="0,-80" time="300" condition="Player.Paused + System.IdleTime(5)">Conditional</animation>
+ <animation effect="slide" start="0,0" end="0,-80" time="300" condition="Player.Paused + String.IsEqual(Window(1109).Property(timerelapsed),1)">Conditional</animation>
<control type="image">
<left>0</left>
<top>0</top>