View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0017818 | MMW 5 | Skinning framework | public | 2021-05-04 20:44 | 2022-11-04 15:03 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 5.0.1 | ||||
Target Version | 5.0.1 | Fixed in Version | 5.0.1 | ||
Summary | 0017818: Custom icon files (for a collection) do not load properly until MM is restarted | ||||
Description | When the user edits a Collection's icon, MM shows a blank icon (though on restart, the icon displays correctly): 1 Edit Collection > Icon Tab > [Choose...] --> File selector appears 2 Choose an svg file and click 'OK' --> Edit Collection dialog displays nothing (which indicates to the user that MM doesn't recognize the file) 3 Click OK (which most users wouldn't do since they wouldn't want a blank icon) --> The Collection's icon changes to "" 4 Restart MM --> The new icon is applied to the Collection | ||||
Additional Information | Reported at https://www.mediamonkey.com/forum/viewtopic.php?f=33&t=98956 | ||||
Tags | No tags attached. | ||||
Fixed in build | 2406 | ||||
|
This is an issue with the file-loading operation, possibly the app.filesystem.loadSkinFile native method. The file does not load properly when attempting to run loadIcon on the new file when MM is already open. Only after adding a custom icon file to a collection, then restarting MM, does the icon show up and loadIcon (with the custom file) loads the file properly. |
|
Per IM discussion the custom icons should be copied to user app data folder (where also 'ArtistImages', 'DeviceImages' resides), so subfolder like 'customIcons' might work |
|
Fixed in 2406 |
|
Verified 2407. |