Fix T69530: Do Not Refresh Bookmarks While Moving File Browser

Improve laggy performance while moving File Browser by not refreshing fsMenu lists in its init.

Differential Revision: https://developer.blender.org/D6112

Reviewed by Bastien Montagne
This commit is contained in:
Harley Acheson
2019-11-26 15:53:07 -08:00
parent b213d82c19
commit 7af5604389
3 changed files with 2 additions and 9 deletions

View File

@@ -176,13 +176,6 @@ static void file_free(SpaceLink *sl)
static void file_init(wmWindowManager *wm, ScrArea *sa) static void file_init(wmWindowManager *wm, ScrArea *sa)
{ {
SpaceFile *sfile = (SpaceFile *)sa->spacedata.first; SpaceFile *sfile = (SpaceFile *)sa->spacedata.first;
struct FSMenu *fsmenu = ED_fsmenu_get();
/* refresh system directory list */
fsmenu_refresh_system_category(fsmenu);
/* Update bookmarks 'valid' state. */
fsmenu_refresh_bookmarks_status(wm, fsmenu);
if (sfile->layout) { if (sfile->layout) {
sfile->layout->dirty = true; sfile->layout->dirty = true;