changeset 16479a3d9f7e in sao:default details: https://hg.tryton.org/sao?cmd=changeset&node=16479a3d9f7e description: Only hide next/previous buttons on XS screens if they exist
issue10467 review346411002 diffstat: src/tab.js | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diffs (28 lines): diff -r f18c722f41dd -r 16479a3d9f7e src/tab.js --- a/src/tab.js Mon Jun 07 22:17:19 2021 +0100 +++ b/src/tab.js Mon Jun 07 22:21:49 2021 +0100 @@ -260,13 +260,17 @@ }.bind(this)); }; this.menu_def().forEach(add_button.bind(this)); - this.status_label = jQuery('<span/>', { - 'class': 'badge', - }).appendTo(jQuery('<div/>', { - 'class': 'navbar-text hidden-xs', - }).insertAfter(this.buttons.previous)); - this.buttons.previous.addClass('hidden-xs'); - this.buttons.next.addClass('hidden-xs'); + if (this.buttons.previous) { + this.status_label = jQuery('<span/>', { + 'class': 'badge', + }).appendTo(jQuery('<div/>', { + 'class': 'navbar-text hidden-xs', + }).insertAfter(this.buttons.previous)); + this.buttons.previous.addClass('hidden-xs'); + } + if (this.buttons.next) { + this.buttons.next.addClass('hidden-xs'); + } toolbar.find('.btn-toolbar > .btn-group').last() .addClass( 'hidden-xs') .find('.dropdown')