1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-14 10:24:19 +01:00

Scale cover art to the current monitor, not the entire virtual screen

This commit is contained in:
Mark Furneaux 2015-05-21 17:47:58 -04:00
parent 87ca578a00
commit b6aa92450e

View File

@ -217,8 +217,9 @@ void AlbumCoverChoiceController::ShowCover(const Song& song) {
// if the cover is larger than the screen, resize the window
// 85% seems to be enough to account for title bar and taskbar etc.
QDesktopWidget desktop;
int desktop_height = desktop.geometry().height();
int desktop_width = desktop.geometry().width();
int current_screen = desktop.screenNumber(this);
int desktop_height = desktop.screenGeometry(current_screen).height();
int desktop_width = desktop.screenGeometry(current_screen).width();
// resize differently if monitor is in portrait mode
if (desktop_width < desktop_height) {