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
Notes: blender-bot 2023-02-14 02:30:10 +01:00
Referenced by issue #69530, Lag in "File View"
3 changed files with 2 additions and 9 deletions

@ -1 +1 @@
Subproject commit 14d4b8f4e936d37eb783ae7368549f6b98d34761
Subproject commit 52b58daa9759d56e45aa6dabd90ec36910e7084a

@ -1 +1 @@
Subproject commit a7fe2ba6378e81c7e8a9f73167567141882834c1
Subproject commit af1d8170e6fb19851fd547fe228bceede3375bfe

View File

@ -176,13 +176,6 @@ static void file_free(SpaceLink *sl)
static void file_init(wmWindowManager *wm, ScrArea *sa)
{
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) {
sfile->layout->dirty = true;