From f207c74dfee6b3c8246338180369473e7f842f7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Sat, 21 Aug 2021 13:26:56 +0200 Subject: [PATCH] Fix sticky behaviour --- .../Private/Assets/js/controllers/sticky_controller.js | 4 ++++ .../ep_theme/Resources/Private/Templates/Searchbar/Index.html | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/sticky_controller.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/sticky_controller.js index 0eaaa692..6f49cd7f 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/sticky_controller.js +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/sticky_controller.js @@ -10,6 +10,7 @@ export default class extends Controller { static values = { sticky: Boolean, offset: Number, + disabled: Boolean, } initialize() { @@ -29,6 +30,9 @@ export default class extends Controller { } toggle() { + if (true === this.disabledValue) { + return + } this.stickyValue = window.scrollY > this.offsetValue } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Searchbar/Index.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Searchbar/Index.html index cb1a39b3..23571550 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Searchbar/Index.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Searchbar/Index.html @@ -6,10 +6,12 @@