View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0018227 | MMW 5 | FileMonitor / Find Missing | public | 2021-08-27 13:03 | 2021-11-11 21:20 |
Reporter | Ludek | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | reopened | ||
Product Version | 5.0 | ||||
Target Version | 5.0.2 | Fixed in Version | 5.0.2 | ||
Summary | 0018227: Add/Rescan: adding hundreds of folders is slow | ||||
Description | 1) Go to Add/Rescan dialog 2) click [Add location...] > select a location with hundreds of subfolders and deselect one of the subfolders (to keep all but one selected) 3) Click [OK] => it takes several seconds until the dialog closes => folders are added to the list in Add/Rescan dialog, but it also takes up to ten seconds! 4) Click [Scan now] => folders are scanned as expected 5) Press Insert to open Add/Rescan dialog again => it takes 10+ seconds until the dialog is opened and the hundreds of folders listed 6) try to uncheck or delete one of the folders => UI freezes for 10+ seconds until the fodler is unchecked or deleted! | ||||
Additional Information | https://www.mediamonkey.com/forum/viewtopic.php?p=486243#p486243 | ||||
Tags | No tags attached. | ||||
Fixed in build | 2501 | ||||
|
Fixed slow closing of dialog after step 3) But the main problem of slow rendering of Add/Rescan dialog with many folders is in monitoredFoldersView.js > updateMonitoredFolders It needs to be rewritten to use the concept of binding (like standard ListView descendant) instead of creating hundreds of divs everytime updateMonitoredFolders is called. |
|
Fixed |
|
On Step 3 --> Choose folders dialogs closes fairly quickly --> Add/Rescan Files dialog took 20+ seconds to populate without any indication to user that it was working on something |
|
Test note: I Verified 0018214 fix in 2504, but due the relations I am not sure if 0018214 could introduced regression in this bug behavior. |
|
User at https://www.mediamonkey.com/forum/viewtopic.php?f=30&t=99839 has indicated that this issue is still present in recent builds. Peke can you verify? |
|
The user indicated it _before_ this issue has been fixed. |
|
Verified regressions and performance in 2518 Unable to reproduce and no regressions popped during testing. |