Details
-
Bug
-
Resolution: Incomplete
-
Not Evaluated
-
None
-
4.7.3
-
None
-
3 monitors: 2 equal size/resolution monitors (1920x1200) and a small Mimo touch screen USB/monitor which has a resolution of 800x480.
Calibre 0.8.43 on Windows XP
Description
Calibre is displayed on one of the monitors with the largest resolution (1920x1200).
The window that opens when clicking on "Edit Metadata" resizes, taking into account the stored resolution when it was last resized and the max resolution of the monitor on which the window is displayed.
When the stored window size is larger than the resolution of the monitor it will resize to a smaller size, so that the full window becomes visible.
The horizontal resolution works as expected. The horizontal resolution used is the one that has been stored.
The issue is with the vertical resolution. It always resizes, taking into account the max resolution of the smaller monitor (480) and not the one of the monitor on which the window is displayed (1200). This makes the vertical resolution to resize to a smaller size than the one that has been stored.
This issue has been discussed with the Creator, Kovid Goyal, of Calibre. It seems that when Calibre queries QT for the max resolution, it gets the wrong max vertical resolution of the monitor on which the program is displayed. In the tested environment the smallest vertical resolution across all monitors seem to be returned.