Preview box doesn't remember layout positioning [#19827 #20310]

Help improve MediaMonkey 5 by testing the latest pre-release builds, and reporting bugs and feature requests.

Moderator: Gurus

tbm72
Posts: 464
Joined: Tue Dec 09, 2008 3:04 pm
Location: UK

Preview box doesn't remember layout positioning [#19827 #20310]

Post by tbm72 »

I'm sure this never used to be an issue but every time I start MM5 the Preview box (that displays artwork and other info) resizes itself so the text fields (e.g. Artist/Title etc) are placed on top of the artwork like this:

Image

I then manually resize the box by pulling the divider up so the text fields are above the artwork like this:

Image


But when I restart MM5 it reverts the layout back to overlaying the text fields on top of the artwork and I have to drag the divider panel up again.

I don't know if this is expected behaviour but I'm sure MM5 used to remember the way I resized the panels in previous versions didn't it?
Lowlander
Posts: 58843
Joined: Sat Sep 06, 2003 5:53 pm

Re: Preview box doesn't remember layout positioning

Post by Lowlander »

Which Build (Help > About), and is MediaMonkey properly exited? Is the Playing panel located above this?
tbm72
Posts: 464
Joined: Tue Dec 09, 2008 3:04 pm
Location: UK

Re: Preview box doesn't remember layout positioning

Post by tbm72 »

Latest build (5.0.4.2690) and always shut down MM5 correctly. And yes, the Playing panel is located above it (that's where the separator bar is that I have to drag up each time):

Image
tbm72
Posts: 464
Joined: Tue Dec 09, 2008 3:04 pm
Location: UK

Re: Preview box doesn't remember layout positioning

Post by tbm72 »

Playing around, it seems to be related to the width of that right hand panel. If I drag it as far right as I can and make it as narrow as possible then it seems to remember the layout correctly. But if I make the right panel a bit wider by dragging the column back to the left then it doesn't remember it correctly.
Peke
Posts: 18380
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Preview box doesn't remember layout positioning

Post by Peke »

Hi,
I am able to replicate issue, but width is remembered and height of preview panel is not.

See https://www.ventismedia.com/mantis/view.php?id=19827
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
tbm72
Posts: 464
Joined: Tue Dec 09, 2008 3:04 pm
Location: UK

Re: Preview box doesn't remember layout positioning [#19827]

Post by tbm72 »

Thanks Peke, yes that's a more accurate way of describing the issue! It remembers the width for me too, just not the height, which I now see is why the text fields get overlaid on top of the album art image.
Peke
Posts: 18380
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Preview box doesn't remember layout positioning [#19827]

Post by Peke »

Hi,
My pleasure, thank you for support.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
Barry4679
Posts: 2446
Joined: Fri Sep 11, 2009 8:07 am
Location: Australia
Contact:

Re: Preview box doesn't remember layout positioning

Post by Barry4679 »

Peke wrote: Tue Feb 21, 2023 4:33 pm I am able to replicate issue, but width is remembered and height of preview panel is not.
The Preview panel doesn't have a vertical scrollbar built into it, so it can't have a "fixed" height, ie. it can't be resized to be smaller than it needs to be.
The workaround is to position the Preview panel at the top, and the Playing panel at the bottom.
The Playing panel does have a vertical scrollbar, so it can have a fixed height.

Tbm72
to put the Preview panel at the top, go to View>Layout, and then drag the Preview checkbox to the top of the Right Panel box ... or drag it into the Left Panel box.
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
tbm72
Posts: 464
Joined: Tue Dec 09, 2008 3:04 pm
Location: UK

Re: Preview box doesn't remember layout positioning

Post by tbm72 »

Barry4679 wrote: Tue Feb 21, 2023 9:40 pm
The workaround is to position the Preview panel at the top, and the Playing panel at the bottom.
Even with the Preview panel placed at the top I have the exact same results. The image on the left below is how I arrange the layout and the image on the right is what it reverts to when I restart (the track info gets overlaid on top of the artwork):

Image
Barry4679
Posts: 2446
Joined: Fri Sep 11, 2009 8:07 am
Location: Australia
Contact:

Re: Preview box doesn't remember layout positioning [#19827]

Post by Barry4679 »

That's strange.
For me, the (bottom right) playing panel behaves itself by staying at the size that I last set it. Yours is expendeding when MM5 is restarted for some reason.

Differences?
I am on version 5.0.4.2690. Windows 10.
My Windows Display settings is like this.
I don't use whatever that visualisation thing is that you have going on in the bottom player panel.
You could try to shifting to another skin as an experiment to see if the issue is skin-related.
The other thing is that I keep right panel fairly narrow. because that reduces the vertical height that will be required by the Art.
Yours looks fairly narrow ... so maybe no difference there.
And I have the bottom left panel quite short; less than half the height of the screen.
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Peke
Posts: 18380
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Preview box doesn't remember layout positioning [#19827]

Post by Peke »

Hi,
I have same settings as you except my res is 1920x1200 (16:10).

Problem is when you change height of Preview not width of Right panel, so if you narrow it in order to make AA show in full height is still in default value.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
tbm72
Posts: 464
Joined: Tue Dec 09, 2008 3:04 pm
Location: UK

Re: Preview box doesn't remember layout positioning [#19827]

Post by tbm72 »

Barry4679 wrote: Wed Feb 22, 2023 9:16 am
Differences?
My Windows display settings are the same as yours (Scaling: 100%/Resolution 1920x1080)

The visualisation thing in the bottom panel is just the waveform bar so it displays a graphical version of the track instead of the seek bar (Right click the seek bar>Customise Player>select Waveform bar)

It's skin independent - I tried all installed skins and it does it on all.

The easiest way to replicate is to drag the separator bar in the right panel up as high as it will go so the Preview pane is very tall. Then drag the column separator to the left (helps if the album has quite large artwork) so the Preview pane is quite large. So I have something like this:

Image

But if I quit and restart it now starts up like this:

Image
Barry4679
Posts: 2446
Joined: Fri Sep 11, 2009 8:07 am
Location: Australia
Contact:

Re: Preview box doesn't remember layout positioning [#19827]

Post by Barry4679 »

Yes, I can replicate if I try squeezing the space for the album art as you show in your images.

All I can say is that I used to see the problem you describe often, back when MM5 was still in beta.
It used to do my head in.
I found that if I put the Preview panel on the top, and set the relative width to height of the right hand panel, so that there was room for at least 1 or two blank rows between the tags, and the image, that for me the problem was completely resolved.

It looks like you have the Preview panel set to advanced layout? That is what I use also.
Your column width looks like it leaves less than one blank row between Bitrate and the image.
Reduce the panel width a little. That will reduce the image size. Make it so that there is enough for two blank rows.
See if that does anything.

My Art size is quite uniform. I have Sonos equipment, and it won't display art over 500x500 (or maybe it is 600x600?).
So maybe the uniform size|resolution of my images is a factor.

My theory is that the Playing panel is re-sizable, ie. it has a built-in vertical scroll bar.
The Preview panel has one also, but the album art is not within the scrolling part of the panel.
You see this if you cause MM5 to download and store the lyrics for a track. If you add the Lyrics to the Preview panel, and then select or play that track, you will see that the album becomes semi-transparent, and goes on top of the Preview panel, instead of reserving its own space within the scrolling part of the panel.

So I admit that what have is a workaround, not a fix to the behaviour or bug.
I just reserve a small piece of space, and I never see the problem anymore.
Maybe my puting Preview on top is part of my "fix", or maybe it is just superstition .. I don't know.

BTW I recently listened to a podcast with Iggy Pop. It is really worth a listen.
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
tbm72
Posts: 464
Joined: Tue Dec 09, 2008 3:04 pm
Location: UK

Re: Preview box doesn't remember layout positioning [#19827]

Post by tbm72 »

Thanks for the suggestions Barry4679, it's not a big deal but hopefully will get fixed at some point.

And yes, I also listen to the Broken Record podcast - great isn't it! Anything with Rick Rubin involved usually makes a great listen!
Peke
Posts: 18380
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Preview box doesn't remember layout positioning [#19827]

Post by Peke »

Hi,
I am not being able to replicate in 2817, if you manage to replicate please update steps for replication.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
Post Reply