Summary: | Scrolling not smooth when using native scrollbars | ||
---|---|---|---|
Product: | [Applications] Falkon | Reporter: | tromzy |
Component: | general | Assignee: | David Rosca <nowrep> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | alexander, justin.zobel |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
tromzy
2018-12-18 09:18:25 UTC
This is a known issue that was discussed on Github back when Falkon was Qupzilla: <https://github.com/QupZilla/qupzilla/issues/2246>. The issue is still present with animated scrolling disabled, it's just less noticeable. The best workaround I've found is to disable the native scrollbar feature and style the Chromium scrollbars with a user style sheet. I take the CSS from the Plasma Browser Integration[1] (lines 94–130): https://cgit.kde.org/plasma-browser-integration.git/tree/extension/content-script.js#n94 One caveat I've noticed is that CSS scrollbars like this scale with the page zoom. 1: https://community.kde.org/Plasma/Browser_Integration Thank you for your answer. Where is the CSS file I should modify ? Is it in .config/falkon.profiles/default ? I can't seem to find it. The CSS file itself can be saved anywhere I think, and then you can choose it in Preferences → Other (at the very bottom) → User Style Sheet. Thanks, it works ! This is the reason why they are disabled by default, and most likely will be removed from future releases as there doesn't seem to be way to make it work without this performance hit. I've just tried this on Wayland on Falkon 3.1.0 and with both settings on it's still very smooth. Can you please retest and confirm if this is still an issue, thanks. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |