aboutsummaryrefslogtreecommitdiff
path: root/app/layout
diff options
context:
space:
mode:
authorGravatar Inverle <inverle@proton.me> 2025-12-15 15:12:12 +0100
committerGravatar GitHub <noreply@github.com> 2025-12-15 15:12:12 +0100
commit36118117f008a5dc91068d0c69a52e43e7928e85 (patch)
treeb8d6ad59769c2ff613cf2d820fa0d373e8d80e8f /app/layout
parente6cb6e65a46f2b1cc33edef5fd96804cd3fffcd0 (diff)
Improve scrolling into filter in sidebar (#8307)
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/8281 todo: * [x] Include labels (prefix `t_`) too * [x] Keep sidebar scrollTop when using the nav menu * [ ] ~~Make this work in the reader view's sidebar too~~ for separate PR * [x] Prevent whole page from scrolling on `scrollIntoView()` call, just scroll in the sidebar (probably related: https://github.com/FreshRSS/FreshRSS/pull/8306#issuecomment-3647414618) This TODO will be done in a separate PR since it requires optimizing the sidebar toggle code. edit: it does work on Chrome already though, but only if `#stream` isn't too large / breaks randomly (Firefox is slower it seems)
Diffstat (limited to 'app/layout')
-rw-r--r--app/layout/nav_menu.phtml2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/layout/nav_menu.phtml b/app/layout/nav_menu.phtml
index cc158a674..04565c9b9 100644
--- a/app/layout/nav_menu.phtml
+++ b/app/layout/nav_menu.phtml
@@ -98,7 +98,7 @@
$url_query['c'] = 'configure';
$url_query['a'] = 'bookmarkQuery';
?>
- <li class="item<?= $classSeparator ?>"><button class="as-link" form="post-csrf" formaction="<?= Minz_Url::display($url_query) ?>"><?= _i('bookmark-add') ?> <?= _t('index.menu.bookmark_query') ?></button></li>
+ <li class="item<?= $classSeparator ?>"><button class="as-link" form="post-csrf" formaction="<?= Minz_Url::display($url_query) ?>" type="submit"><?= _i('bookmark-add') ?> <?= _t('index.menu.bookmark_query') ?></button></li>
</ul>
<a class="dropdown-close" href="#close">❌</a>
</div>