mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-08 19:06:06 +03:00
Back-to-top button does not work on Firefox #3468
Closed
opened 2026-02-05 06:48:28 +03:00 by OVERLORD
·
4 comments
No Branch/Tag Specified
development
further_theme_development
l10n_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
pull-request
Mirrored from GitHub Pull Request
No Label
🐛 Bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#3468
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jeffshead on GitHub (Jan 22, 2023).
Describe the Bug
The back to the top button does not render in the Firefox browser but it does in Chrome.
Steps to Reproduce
Visit any long page in BookStack v22.11.1 and scroll down. The button never renders in Firefox.
Expected Behaviour
The back to the top button should render and work.
Screenshots or Additional Context
This or a similar bug was reported/fixed in 2016.
The button does not appear on any page on my site nor on this page of the demo site when using Firefox:
https://demo.bookstackapp.com/books/bookstack-demo-site/page/mixed-content-example-page
I tested with two different Firefox browsers. The button does display in Chrome.
I also tested two other BookStack installs that I found on the Internet.
https://bookstack.surrey.ac.uk/books/rcs-user-guides/page/sftp-using-accesseps-to-transfer-files#bkmrk-sftp
https://docs.punctumbooks.com/books/usage-data/page/monthly-data-collection-and-preparation
The button does display in Firefox on those two Internet sites so I'm guessing those sites must be using BookStack versions that are not affected by this bug.
Browser Details
Firefox 102.7.0 ESR, Firefox 108.0.1 and 109.0
Exact BookStack Version
v22.11.1
PHP Version
Whatever version that comes with the linuxserver/bookstack Docker image.
Hosting Environment
AlmaLinux 8.7, Docker containers behind Nginx Proxy Manager.
@ssddanbrown commented on GitHub (Jan 22, 2023):
Thanks for reporting @jeffshead.
Tested that provided demo link on FireFox 109.0 (64-bit) on MacOS, works fine as expected.
Will test again on my Ubuntu machine when I'm next on it.
@ssddanbrown commented on GitHub (Jan 22, 2023):
Can confirm it also works fine on Firefox 109.0 (64-bit) on Ubuntu 22.10.
If you're familiar with browser development tools, it'll be handy to know if any errors are being logged on load/scroll.
Also worth trying in a private window, or in troubleshooting mode to see if this still occurs.
@jeffshead commented on GitHub (Jan 22, 2023):
Dan – so sorry to waste your time. I typically use 2-3 different Firefox installs in addition to other browsers such as Chrome when testing. One of those Firefox installs is supposed to be a vanilla install with zero add-ons. I don't know when, but I mistakenly installed uBlock Origin in the vanilla browser. I did not realize this because the menu bar in that browser didn't have any extra icons. I thought it was all stock.
When I encountered the same issue with all of my Firefox installs and with your demo site, but not on those other two sites that I linked to, I really thought it was a version specific bug in BookStack. Lesson learned – From now on, I will always download a fresh portable version of Firefox or spin up a fresh VM and test again before reporting issues.
FYI - I tracked down the issue to: uBlock->Filter lists->Annoyances->Fanboy’s Annoyance
@ssddanbrown commented on GitHub (Jan 22, 2023):
No worries, glad you were able to find the cause!