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:
Submodule release/scripts/addons updated: 14d4b8f4e9...52b58daa97
Submodule release/scripts/addons_contrib updated: a7fe2ba637...af1d8170e6
@@ -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;
|
||||||
|
Reference in New Issue
Block a user