MM5 2188 Displays transparent popup window

Report bugs & feature requests for MediaMonkey 5 and learn about the newest builds.

Moderator: Gurus

Linwood
Posts: 48
Joined: Sat Jul 13, 2019 6:49 pm

MM5 2188 Displays transparent popup window

Post by Linwood » Tue Jul 30, 2019 4:34 pm

I left MM5 uploading to GPM, and indeed it still is (on 2402 of 2528 so it has been going quite a while).

I checked back with it, and it has a modal window displayed that is transparent. I can move the window around, but it stays transparent.

I have seen this before and just dismissed them (I am not sure it was in the same situation). I include a screen shot so you can see it.

Image

While experimenting on it, I double clicked where the title bar should be and it maximized and came visible. It's a generic error message.

Image

This is just the top left corner of a full screen view.

I would argue that in addition to having a display problem, showing this error while the program continues to sync is not particularly useful -- it does not give a context (e.g. track being uploaded) so you cannot go back and check that it uploaded properly. Basically it is not useful to the user -- there's no indication what they should do about it. I am not suggesting you make it disappear, so much as asking whether there is in fact some action one should take?

But clearly being transparent is just weird. :wink:

Linwood
Posts: 48
Joined: Sat Jul 13, 2019 6:49 pm

Re: MM5 2188 Displays transparent popup window

Post by Linwood » Tue Jul 30, 2019 5:32 pm

When the current sync finished, I got a window that quite nicely summarized the upload errors. At least I assume if there was more than one all would appear here.

So in retrospect, I think the popup window is pointless, as well as transparent.

Image

PetrCBR
Posts: 1634
Joined: Tue Mar 07, 2006 5:31 pm
Location: Czech
Contact:

Re: MM5 2188 Displays transparent popup window

Post by PetrCBR » Wed Jul 31, 2019 4:49 am

That transparent window is really weird ... is it reproducible for you ? If so, can you make me a debuglog ?

Linwood
Posts: 48
Joined: Sat Jul 13, 2019 6:49 pm

Re: MM5 2188 Displays transparent popup window

Post by Linwood » Wed Jul 31, 2019 9:13 pm

I think it occurs only when there's a (probably transient) error in communications.

I tried reproducing it by disconnecting the network and running a sync but it just sat there, no popups.

I could wipe all the GPM files and try uploading again, but I fear a debug log of that would be incredibly large (and still dependent on luck to get an error). Any idea how I could minimize it?

However, I will also go back to the idea that this popup is redundant if there is a summary log at the end which includes the tracks and error.

Ludek
Posts: 3011
Joined: Fri Mar 09, 2007 9:00 am

Re: MM5 2188 Displays transparent popup window

Post by Ludek » Sun Aug 04, 2019 12:55 pm

Linwood wrote:
Wed Jul 31, 2019 9:13 pm
I could wipe all the GPM files and try uploading again, but I fear a debug log of that would be incredibly large (and still dependent on luck to get an error). Any idea how I could minimize it?
Locate this file: /scripts/googleMusicUploader/helpers/cloudServices_add.js

And change the code from

Code: Select all

ODS('GPM upload status:' + file.status + ', server_id: ' + file.server_id);
if (file.status == "TRACK_COUNT_LIMIT_REACHED")
       _this._showError("Maximum number of tracks exceeded");
to

Code: Select all

ODS('GPM upload status:' + file.status + ', server_id: ' + file.server_id);
_this._showError("always shown false positive error");
which will show the dialog on each upload try (false positive)

Linwood
Posts: 48
Joined: Sat Jul 13, 2019 6:49 pm

Re: MM5 2188 Displays transparent popup window

Post by Linwood » Mon Aug 05, 2019 10:48 am

No luck. I ran it 4 times, with various arrangements of windows and what I clicked, and each time the window appeared fully visible.

Something about the amount it uploaded? This time I just deleted one file each time on GPM so it would upload, the prior time it was doing thousands.

Ludek
Posts: 3011
Joined: Fri Mar 09, 2007 9:00 am

Re: MM5 2188 Displays transparent popup window

Post by Ludek » Tue Aug 06, 2019 4:07 am

ok, so I suppose that the dummy "There was an error while connecting to Google Play Music..." window is now always shown, but always fully visible and not transparent?

Anyhow (as you indicated) the transient error should not be shown at all (only the summary error box at the end) -- which was already fixed in 2190.
So not a big deal atm.

Post Reply