From aad141217aeda93bc342a6a19ce941381fa44a4a Mon Sep 17 00:00:00 2001 From: "J. Ritchie Carroll" Date: Fri, 13 Aug 2021 04:32:50 -0500 Subject: [PATCH] Update jquery.ui.scrolltabs.ts Updated operation to only show navigation buttons when needed even (based on size) when scrollOptions.selectTabAfterScroll is enabled. This way for tab sets that are smaller than available width (or screen resizes), the navigations buttons do not always show. --- src/ts/jquery.ui.scrolltabs.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ts/jquery.ui.scrolltabs.ts b/src/ts/jquery.ui.scrolltabs.ts index 42204ab..bad4cf7 100644 --- a/src/ts/jquery.ui.scrolltabs.ts +++ b/src/ts/jquery.ui.scrolltabs.ts @@ -249,8 +249,8 @@ - this.$scrollDiv.outerWidth()) < 1); if (this.options.scrollOptions.selectTabAfterScroll) { - showLeft = !(this.options.active === 0); - showRight = (this.options.active + 1 === this.tabs.length) ? false : true; + showLeft = (this.options.active === 0) ? false : showLeft; + showRight = (this.options.active + 1 === this.tabs.length) ? false : showRight; } showLeft ? this.$leftArrowWrapper.addClass('stNavVisible')