Sidebar horizontal shift #1106

Open
opened 2021-08-11 20:01:34 +00:00 by lanodan · 5 comments
Owner

Browser: Firefox 90.0.2

Steps to reproduce:

  1. Write a ton of spaces (~200), for example by holding the space bar
  2. Press Home then End

Also had to shift-reload to actually fix the position.

Result:

screen

Browser: Firefox 90.0.2 Steps to reproduce: 1. Write a ton of spaces (~200), for example by holding the space bar 2. Press <kbd>Home</kbd> then <kbd>End</kbd> Also had to shift-reload to actually fix the position. Result: ![screen](/attachments/b74b228c-56c3-438c-b4b6-72b64eb78e50)
145 KiB
Owner

honestly no idea how to fix it properly, since there seems to be no way to COMPLETELY prohibit horizontal scroll, without hacks that is.

honestly no idea how to fix it properly, since there seems to be no way to COMPLETELY prohibit horizontal scroll, without hacks that is.
Member

This does not seem to affect Chromium. Tried on 92.0.4515.131 (ungoogled)

This does not seem to affect Chromium. Tried on 92.0.4515.131 (ungoogled)
Author
Owner

I think it also affects WebKit(GTK) as I'm pretty sure I've seen it before (and didn't use firefox/chromium in the past 2 years).

I think it also affects WebKit(GTK) as I'm pretty sure I've seen it before (and didn't use firefox/chromium in the past 2 years).
Author
Owner

Well it's not a very huge bug anyway and I guess it's caused by the scrollbar hiding hack and so maybe the scrollbar could just be hidden via theming? (scrollbar-width: none;) That kind of feature has been there for a while even if still full of weird limitations: https://caniuse.com/css-scrollbar

Well it's not a very huge bug anyway and I guess it's caused by the scrollbar hiding hack and so maybe the scrollbar could just be hidden via theming? (`scrollbar-width: none;`) That kind of feature has been there for a while even if still full of weird limitations: https://caniuse.com/css-scrollbar
Owner

yeah, just would need extensive testing that it doesn't look like complete crap on unsupported browsers

yeah, just would need extensive testing that it doesn't look like complete crap on unsupported browsers
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma-fe#1106
No description provided.