Conversation viewer doesn't scale along with conversation-viewer-zoom
Bug summary
Conversation viewer doesn't scale along with conversation-viewer-zoom setting.
About you
- Geary version: (0.12.3)
- Installation method: RPM-package via dnf
- Desktop: GNOME 3.28.2
- Operating system: Fedora 28
Steps to reproduce
- Open a conversation in geary.
2a. Change org.gnome.Geary conversation-viewer-zoom
in dconf to a positive value bigger or smaller than 1.0
.
2b. Press and hold Ctrl and scroll, while the mouse is hovering over the conversation viewer.
What is the current bug behavior?
If the conversation-viewer-zoom
value is set to a positive value unequal 1.0
, the conversation viewer doesn't fit the height of its content. In fact, the height stays the same regardless to the zoom level. So either you get an undersized window or an oversized viewer. With an undersized viewer, you have to scroll through your mail although there is enough space to display the entire mail unbounded. And with an oversized window, the viewer wastes space. To me, this behavior creates an annoying and surely unintended user experience, especially regarding to longer conversations. This affects html as well as plain text mails.
Screencapture of an undersized conversation viewer
Screenshot of the same mail as above, but displayed correctly
What is the expected correct behavior?
When using the zoom setting, the conversation viewer could adjust its height to fit its content, like it does without the zoom.