diff --git a/release/datafiles/userdef/userdef_default_theme.c b/release/datafiles/userdef/userdef_default_theme.c index 0edc3fcf40c..03008da1059 100644 --- a/release/datafiles/userdef/userdef_default_theme.c +++ b/release/datafiles/userdef/userdef_default_theme.c @@ -125,10 +125,10 @@ const bTheme U_theme_default = { .roundness = 0.2f, }, .wcol_pulldown = { - .outline = RGBA(0x3d3d3dff), - .inner = RGBA(0x22222266), - .inner_sel = RGBA(0x4772b3b3), - .item = RGBA(0x727272ff), + .outline = RGBA(0x3d3d3d00), + .inner = RGBA(0x22222200), + .inner_sel = RGBA(0xffffff1a), + .item = RGBA(0xffffff8f), .text = RGBA(0xd9d9d9ff), .text_sel = RGBA(0xffffffff), .roundness = 0.2f, diff --git a/source/blender/blenloader/intern/versioning_userdef.cc b/source/blender/blenloader/intern/versioning_userdef.cc index ad3dcfcbf73..82c1bca1460 100644 --- a/source/blender/blenloader/intern/versioning_userdef.cc +++ b/source/blender/blenloader/intern/versioning_userdef.cc @@ -129,6 +129,10 @@ static void do_versions_theme(const UserDef *userdef, bTheme *btheme) FROM_DEFAULT_V4_UCHAR(space_sequencer.transition); } + if (!USER_VERSION_ATLEAST(400, 35)) { + memcpy(btheme, &U_theme_default, sizeof(*btheme)); + } + /** * Versioning code until next subversion bump goes here. *