mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-13 11:19:37 +03:00
[Bug Report]: Linux Xterm secodary clipboard not working on Code Blocks #2513
Closed
opened 2026-02-05 04:22:26 +03:00 by OVERLORD
·
6 comments
No Branch/Tag Specified
development
l10n_development
release
v25-12
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#2513
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 @a1466d44-d3dc-4c0b-90c7-315b088731d7 on GitHub (Nov 30, 2021).
Describe the Bug
Xterm secondary clipboard (select with mouse, then paste anywhere with middle mouse button) does not work on Code Blocks
Normal Text works just fine
Steps to Reproduce
Expected Behaviour
Paste selected Text as i normaly would
Screenshots or Additional Context
Issue is only Linux related
Exact BookStack Version
v21.11.1 (but basicaly everyone)
PHP Version
irelevant
Hosting Environment
Irelevant as is is a HTML/CSS/GUI/whatever issue
@ssddanbrown commented on GitHub (Nov 30, 2021):
Hi @Daywalker01,
Just tried this on my machine.
Using Fedora 35 & Firefox 94. Copying from the terminal and pasting, using the middle mouse button, into a code block worked without issue. I tested using both gnome terminal and alacritty.
There's a lot of variables that could affect the copy and paste of content along those steps (Browser, browser packaging environment, display server, desktop environment, terminal application). It's going to take a lot of time to play around with those to find the cause (And see if it's on BookStack's side), so I personally wouldn't want to spend much more effort on this unless a specific change to be made could be pointed out.
@a1466d44-d3dc-4c0b-90c7-315b088731d7 commented on GitHub (Nov 30, 2021):
You are right...
It works on a (fresh installed) Chromium Browser, but it wont on an empty Firefox 90 (no plugins, also tried private window)
OS is Kubuntu 20.10
I am sorry for the inconvenience. I should have tested a little more.
There are no other websites presenting this issue in Firefox, therefore I assumed it had something to do with BookStack
(Unfortunately, i don't like Chromium, and prefer Firefox + uMatrix + uBlock Origin)
Any Ideas where I could look?
PS.: I guess this issue can be closed
@ssddanbrown commented on GitHub (Nov 30, 2021):
Not totally sure.
Our code blocks use codemirror. You could give one of their demos a go with pasting. Might indicate if it's a issue in all codemirror instances or just within BookStack or the version we use.
Otherwise, Could try updating Firefox since
90is a couple of versions old.Could also upgrade to a new OS. Kubuntu 20.10 reached end-of-life in July: https://kubuntu.org/news/kubuntu-20-10-groovy-gorilla-reaches-end-of-life/
(That might be why you're not getting FireFox updates?)
Will therefore close this as it's not an active issue for us to look into but feel free to continue to comment if needed.
@a1466d44-d3dc-4c0b-90c7-315b088731d7 commented on GitHub (Nov 30, 2021):
As you just pointed out, I totally forgot that my Kubuntu installation was outdated...
After an upgrade (Kubuntu 21.04 for now) and Firefox 94.0 things still don't work as expected... :(
I even created a whole new user, to start off with a clean slate, and Firefox Profile. Still no luck...
(If you still have some Ideas left, I'd appreciate them.
If not, still thank you, for this Application :)
@a1466d44-d3dc-4c0b-90c7-315b088731d7 commented on GitHub (Nov 30, 2021):
not quite sure if thats a related issue?
https://github.com/Zettlr/Zettlr/issues/2321
@ssddanbrown commented on GitHub (Dec 2, 2021):
Possibly related. Might be something that acts differently between xorg and wayland. I'm on Wayland.