How to disable these functions?
This is a bug tracker, not a user support hotline. See https://community.kde.org/Get_Involved/Bug_Reporting#Step_1:_Make_sure_it.27s_a_real_bug But to answer to your question, currently these features cannot be turned off. Elisa team, did you implement these yourself for Elisa, or are you making use of a feature of the Kirigami scrollview?
We are only using the standard Qt Quick Controls v2 components. Why would you want to disable smooth scrolling ? It would really look odd to have a fluid UI except for scrolling that would jump magically from one position to another one.
(In reply to Nate Graham from comment #1) > This is a bug tracker, not a user support hotline. See > https://community.kde.org/Get_Involved/Bug_Reporting#Step_1:_Make_sure_it. > 27s_a_real_bug > > But to answer to your question, currently these features cannot be turned > off. > > Elisa team, did you implement these yourself for Elisa, or are you making > use of a feature of the Kirigami scrollview? Oh, sorry. I was supposing I add it to wishlist section.
I don't think it makes any sense to turn this off only for Elisa. It *maaaaaaybe* might make sense as a systemwide behavior change, but even then it seems dubious to me. Suggest WONTFIX.
(In reply to Matthieu Gallien from comment #2) > Why would you want to disable smooth scrolling ? Several reasons: 1. It takes more time. Animation drawing needs time. 2. In Elisa it doesn't looks smooth on my laptop(intel_hd 4000). 3. I can't read the text while it's moving.
(In reply to Kushnir Bogdan from comment #5) > (In reply to Matthieu Gallien from comment #2) > > Why would you want to disable smooth scrolling ? > > Several reasons: > 1. It takes more time. Animation drawing needs time. > 2. In Elisa it doesn't looks smooth on my laptop(intel_hd 4000). Huh, that graphics hardware should be easily sufficient. Do you see the same issue with other smooth scrolling implementations, or just in Elisa? > 3. I can't read the text while it's moving. Are we talking about the same thing? Smooth scrolling should make text *more* readable while moving, as it will animate its position rather than jumping from one position to another.
(In reply to Nate Graham from comment #6) > Do you see the same issue with other smooth scrolling implementations, or just in Elisa? No. Had checked on Firefox and Chromium recently. Also when scrolling in Elisa, it consume a lot of CPU(about 22% of i5-3360m) > Are we talking about the same thing? Smooth scrolling should make text *more* readable while moving, as it will animate its position rather than jumping from one position to another. Yes. But when scroll step isn't very huge(<10-15% of page) and you know scrolling directcion, our brain can imagine this smooth scrolling without any smooth scrolling in fact. So in my opinion, turning on/off smooth scrolling is has a place to be, like in Firefox. Or very fast scrolling animation speed with low CPU consumption.
Let's leave this open to track the scroll performance issue, which is the only Elisa-specific part of the initial report.
Let's be clear about this report. I will not remove smooth scrolling given this is one of the few main design points of Elisa that are not negotiable. I will also not add any option to allow disabling it even if that would be feasible with the Qt Quick Controls. If there is a performance problem, we need to track it down and solve it. I am unsure how one can do that independently of the GPU. For example, I know that depending on the screen size and GPU, the performance can vary a lot with big animations in Elisa.
I did again some test and it is hard to see if there is really a performance problem with smooth scrolling.