From: Vincent Vanwaelscappel Date: Tue, 24 Jun 2025 16:41:27 +0000 (+0200) Subject: wip #7547 @1 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=019c5192b3ec572458bd8fa985622f4d619343c8;p=fluidbook-html5.git wip #7547 @1 --- diff --git a/js/libs/fluidbook/fluidbook.keyboard.js b/js/libs/fluidbook/fluidbook.keyboard.js index 07d5baa2..687ab1ee 100644 --- a/js/libs/fluidbook/fluidbook.keyboard.js +++ b/js/libs/fluidbook/fluidbook.keyboard.js @@ -40,7 +40,12 @@ FluidbookKeyboard.prototype = { $this.tabNavigation('.mview', dir); e.preventDefault(); } else { - $this.tabNavigationSections(['.audio-description-wrapper.left', '.audio-description-wrapper.right'], dir); + $this.tabNavigationSections(['#horizontalNav', '#menuOpener', //. + '.audio-description-wrapper.left', '.audio-description-wrapper.right', //. + '#links .leftContainer', '#links .rightContainer', //. + '#next-arrows', '#prev-arrows', //. + '#logo', //. + '#credits',], dir); e.preventDefault(); } }, false, false); @@ -97,6 +102,9 @@ FluidbookKeyboard.prototype = { list.push(this); } }); + if (list.length === 0) { + return false; + } return this._navigate(list, dir, ['focus'], loop); },