From 8f5b4cd7fe206d096fca914ea5891aefe12ced3a Mon Sep 17 00:00:00 2001 From: hakro Date: Thu, 28 Nov 2024 22:13:29 +0100 Subject: [PATCH] Style skeleton button on import screen --- editor/icons/SkeletonPreview.svg | 1 + editor/import/3d/scene_import_settings.cpp | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 editor/icons/SkeletonPreview.svg diff --git a/editor/icons/SkeletonPreview.svg b/editor/icons/SkeletonPreview.svg new file mode 100644 index 00000000000..2c4384ab042 --- /dev/null +++ b/editor/icons/SkeletonPreview.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/editor/import/3d/scene_import_settings.cpp b/editor/import/3d/scene_import_settings.cpp index 945c1811d77..99cee832251 100644 --- a/editor/import/3d/scene_import_settings.cpp +++ b/editor/import/3d/scene_import_settings.cpp @@ -1329,7 +1329,7 @@ void SceneImportSettingsDialog::_notification(int p_what) { light_2_switch->set_button_icon(theme_cache.light_2_icon); light_rotate_switch->set_button_icon(theme_cache.rotate_icon); - animation_toggle_skeleton_visibility->set_button_icon(get_editor_theme_icon(SNAME("Skeleton3D"))); + animation_toggle_skeleton_visibility->set_button_icon(get_editor_theme_icon(SNAME("SkeletonPreview"))); } break; case NOTIFICATION_PROCESS: { @@ -1725,7 +1725,7 @@ SceneImportSettingsDialog::SceneImportSettingsDialog() { animation_toggle_skeleton_visibility = memnew(Button); animation_hbox->add_child(animation_toggle_skeleton_visibility); animation_toggle_skeleton_visibility->set_toggle_mode(true); - animation_toggle_skeleton_visibility->set_flat(true); + animation_toggle_skeleton_visibility->set_theme_type_variation("FlatButton"); animation_toggle_skeleton_visibility->set_focus_mode(Control::FOCUS_NONE); animation_toggle_skeleton_visibility->set_tooltip_text(TTR("Toggle Animation Skeleton Visibility"));