Created attachment 9683
Image of ristretto with Numix theme
See screenshot attached. Problem appears only with Numix theme. It doesn't matter if an image has been opened within the image viewer or not. My OS is Xubuntu 20.04 Beta on real hardware ;)
Attachment 9683, "Image of ristretto with Numix theme":
Version: 0.10.0
Designs
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
The workaround in the forum thread works for me but unfortunately the solution only works globally and affects all applications for example there is no overflow indication in mousepad anymore. Therefore I would like to request an enhancement to add at least one main css class / id so we can apply the css workaround specific to ristretto.
The issue is visible with almost any other theme, although Numix makes it much more noticeable.
The approach use on Thunar didn't fix the problem, however Theo's patch solves the bug and I didn't notice any regression.
Theo's patch solves the bug and I didn't notice any regression
There is at least one: when the image is zoomed in just enough to show a scroll bar, Ristretto obviously enters an adjustment loop that makes it consume resources unnecessarily.
It is not excluded that this part on adjustment should be reviewed more widely, but it would perhaps be better to do it after !8 (merged) is merged to avoid conflicts.
Theo's patch solves the issue for me. I cannot reproduce this:
when the image is zoomed in just enough to show a scroll bar, Ristretto obviously enters an adjustment loop that makes it consume resources unnecessarily.
Generally I find that Ristretto is slow displaying images compared with lximage-qt, this is not specific to this issue.