View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0021141 | MMW 5 | Main Panel | public | 2024-08-13 15:40 | 2024-09-20 19:10 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | assigned | Resolution | reopened | ||
Product Version | 5.1 | ||||
Target Version | 5.1 | Fixed in Version | 5.1 | ||
Summary | 0021141: MultiMonitor: for some users MMW windows cannot be resized | ||||
Description | I'm unable to replicate this, but there are at least 2 reports of users being unable to resize the MMW window in a multi-monitor environment. In one of the cases, this is particularly severe as the MM Window is larger than the screen size. https://www.mediamonkey.com/forum/viewtopic.php?t=105894 Ticket 7343 | ||||
Tags | No tags attached. | ||||
Fixed in build | 3052 | ||||
|
Fixed |
|
The user at ticket 7343 is still observing this issue i.e. - after deleting persistent.json and restarting MM, can resize in any dimension correctly, move from monitor to monitor, completely functional. - stop and restart MM, can resize left-right, however CANNOT resize to less than one full monitor width. Can move left and right correctly, but width of MM window is always a full monitor wide! I'm unable to replicate this, but am seeing a variant as described at 0021144:0076861 |
|
Fixed |
|
Reopened as user reported problem [in build 3051] https://www.mediamonkey.com/forum/viewtopic.php?p=521699#p521699 |
|
Fixed |
|
I've never been able to replicate the issue reported by the user, but with build 3054 (and I don't think that this is a regression) there seem to be other cases in which scaling of the MM window is broken. Generally it relates to scenarios in which the MM Window moves between the monitor (scale 100%) and the laptop (scale 150%). Case I: 1 Open laptop 2 Run MMW --> MM Window launches on laptop as expected (first image) 3 Close laptop --> MM Window appears on monitor as expected (2nd image) 4 Open laptop --> MM Window appears on laptop but is tiny (3rd image) and the [Minimize], [Restore], [Close] buttons don't work (due to a scaling issue) |
|
Case II: A similar issue to the one above can be replicated by moving the MM window between screens as follows: 1 Run MMW --> MM Window launches on monitor as expected 2 Open laptop --> MM Window appears on monitor as expected (2nd image) 3 Drag MMW window to laptop screen --> MM Window appears on laptop but is tiny! 4a Drag MMW window to monitor screen --> MM Window appears on monitor as expected (same as image 1) 4b (if this is done instead of 4a) Close laptop lid --> MM Window appears scaled up on laptop! (see image 4) |
|
I think that what would be expected in most cases is that the scope remains the same (screen size permitting) when the Window switches between screens, and that the scale remains consistent on each of the screens (i.e. screen a always displays at scale A and screen b always displays at scale b). |
|
Update: It seems that the above steps (Case I) can also trigger problems with dialogs. i.e. case I, step 5: Open the about dialog and attempt to 'Close' it --> the 'x' button no longer functions. |
|
Tested build 3056 with the monitor set to always display at the same scale/resolution. i.e. Build 3052-3055 tests were: Laptop open: Monitor (2nd screen) 3440x1440 / 100% + laptop (1st screen) 2240 x 1400, 150% Laptop closed: Monitor 2560x1080 / 100% For build 3056, the tests below were performed with the following settings: Laptop open: Monitor (2nd screen) 2560x1080 / 100% + laptop (1st screen) 2240 x 1400, 150% Laptop closed: Monitor 2560x1080 / 100% Test 1 1 Launch MMW on Monitor 2 Open laptop --> Window remains as expected 3 Close laptop --> Window remains as expected, BUT --minimize/restore buttons are broken! --menus are broken! 4 Restart MMW --> Window opens smaller than it should! Test 2 1 Open laptop and Launch MMW on Monitor 2 Drag MMW from monitor to laptop 3 Drag MMW from laptop to monitor 4 Close MM and restart At all steps everything works as expected Test 3 (a modification of Test 2 in which the Laptop is opened while MM is running) 1 Launch MMW on Monitor 2 Open laptop --> Window remains as expected 3 Drag MMW from monitor to laptop 4 Close laptop --minimize/restore buttons are broken! --menus are broken! 5 Restart MMW --> Window opens smaller than it should! Basically this test doesn't reveal anything new (it just replicates the issues of test 1n a more complex environment) Summary: the above seems to indicate that the problems stem from closing the laptop and how MM adjusts menus and windowing buttons in response. |
|
Note: Test1 on build 3053 works better than 3056 1 Launch MMW on Monitor 2 Open laptop --> Window remains as expected 3 Close laptop --> Window remains as expected and menus and windowing functions work as expected 4 Restart MMW --> Window opens to the correct size UPDATE--performed Test 4 (the reverse of Test 1): Performs as expected in 3053: 1 Launch MMW on laptop 2 Close laptop --> Window moves to Monitor and menus and windowing functions work as expected, but scope changes slightly! 3 Restart MMW --> Window opens to the same size as at step 2 BUT buggy in 3056: 1 Launch MMW on laptop 2 Close laptop --> Window moves to Monitor and menus render incorrectly and windowing functions don't work! 3 Restart MMW --> Window opens to a shrunken size! |