View Issue Details

IDProjectCategoryView StatusLast Update
0018684MediaMonkey 5Main Panelpublic2022-08-05 09:55
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version5.0.2 
Target Version5.0.4Fixed in Version5.0.4 
Summary0018684: Multi-monitor: Window can become unresizeable
DescriptionAfter dragging MediaMonkey between monitors, collapsing and then re-expanding the right panel (with the Playing list) causes the MediaMonkey window to resize incorrectly.

Setting target as 5.0.3 since the issue can be easily resolved by expanding/collapsing the panel.
Steps To Reproduce0 On a 2-monitor system, set up the monitors in 'Extend' mode, and set up monitor 2 (the larger one) as 'Make this my main display'
1 Launch MediaMonkey on Monitor 2 with large window size
2 Drag MediaMonkey to Monitor 1
--> the window resizes to fit the smaller screen
3 Collapse and then expand the right panel
--> MediaMonkey expands to a much wider size (too wide to fit the small screen)!
4 Attempt to resize the window
--> The window cannot be made smaller!
5 Drag MediaMonkey to Monitor 2 and attempt to make it smaller
--> The window still cannot be made smaller!
6 Collapse and then expand the right panel
7 Attempt to resize the window
--> The window can now be made smaller
Additional InformationTicket 2665
TagsNo tags attached.
Fixed in build2659

Relationships

related to 0015701 resolvedrusty Menu issues in multi-monitor environments / windowing problem 
related to 0018683 resolvedpetr Multi-monitor: MediaMonkey always opens on the 'Main display' when maximized 
related to 0016804 assignedpetr MediaMonkey leaves trace on other monitor when maximized (multi-monitor) 

Activities

rusty

2021-12-21 14:50

administrator   ~0066450

Last edited: 2021-12-21 14:57

Based on ticket 0002665, this can replicated with even simpler steps and with a worse outcome:
0 On a 2-monitor system, set up the monitors in 'Extend' mode, and set up monitor 2 (the larger one) as 'Make this my main display'
1 Launch MediaMonkey on Monitor 1 (not maximized)
2 Close the laptop lid so that the machine goes into sleep mode
3 Open the laptop lid to resume from sleep
4 Attempt to resize the window to make it a bit smaller
--> The window size 'jumps' wider (as if MM thinks it's being displayed on Monitor 2) !
5 Attempt to resize the window to make it a bit smaller
--> The window size cannot be made any smaller in width!
6 Try the workaround described earlier of collapsing/expanding the Right panel
--> It doesn't help resolve the issue
8 Drag MediaMonkey to Monitor 2 and then try the workaround of collapsing/expanding the Right panel
--> It resolves the issue

Note that in the ticket, the bug manifested slightly differently: the window margin would resize but cut off the contents of the interior (instead of resizing the interior contents).

rusty

2022-05-16 14:49

administrator   ~0068144

Retested on build 5.0.3.2625 and this issue is still open. It makes MediaMonkey unusable on a monitor other than the one configured as the 'Main display' as resizing the window causes MM to become too large to fit on the display.

rusty

2022-05-16 18:38

administrator   ~0068146

Last edited: 2022-05-16 18:38

Note: the issue of incorrect Window sizing also occurs with the miniplayer. i.e. dragging it between Windows causes it to either be cut off, or become too enlarged. As with the problems with the main window, the problem can be resolved by restarting MM.

petr

2022-05-31 18:50

developer   ~0068351

I've made some improvements in multi-monitor support so please retest in next build