Merge pull request #1197 from hargata/Hargata/1194

event listener for navbar resize
This commit is contained in:
Hargata Softworks 2026-01-05 14:12:30 -07:00 committed by GitHub
commit 087b4af8b4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 9 additions and 3 deletions

View File

@ -206,5 +206,5 @@
</div>
<script>
bindWindowResize();
checkNavBarOverflow();
bindNavBarResize();
</script>

View File

@ -281,5 +281,5 @@
}
bindWindowResize();
checkRecurringTaxes();
checkNavBarOverflow();
bindNavBarResize();
</script>

View File

@ -468,7 +468,6 @@ function bindWindowResize() {
$(window).on('resize', function () {
if (window.innerWidth != windowWidthForCompare) {
hideMobileNav();
checkNavBarOverflow();
windowWidthForCompare = window.innerWidth;
}
});
@ -1884,6 +1883,13 @@ function handleEndFileDrop(event) {
$(`#${recordType}`).trigger('change');
}
}
function bindNavBarResize() {
let resizeObserver = new ResizeObserver((elems) => {
let targetElem = $(elems[0].target);
checkNavBarOverflow();
});
resizeObserver.observe(document.querySelector('.lubelogger-navbar'));
}
function checkNavBarOverflow() {
//check height
$('.lubelogger-navbar > .lubelogger-tab > .nav-item').show();