From e2c6cfec184336e6820e805c232a19ffb5f8bfd9 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sun, 11 Aug 2019 18:03:17 +1000 Subject: [PATCH] Preferences: tag as dirty when loading factory startup --- source/blender/windowmanager/intern/wm_files.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/blender/windowmanager/intern/wm_files.c b/source/blender/windowmanager/intern/wm_files.c index 6a5800f4288..528d8dc3ca3 100644 --- a/source/blender/windowmanager/intern/wm_files.c +++ b/source/blender/windowmanager/intern/wm_files.c @@ -1959,6 +1959,10 @@ static int wm_homefile_read_exec(bContext *C, wmOperator *op) if (use_userdef) { wm_userpref_read_exceptions(&U, &U_backup); SET_FLAG_FROM_TEST(G.f, use_factory_settings, G_FLAG_USERPREF_NO_SAVE_ON_EXIT); + + if (use_factory_settings) { + U.runtime.is_dirty = true; + } } return OPERATOR_FINISHED;