Skip to content

Commit e2d3e8f

Browse files
committed
Merge pull request #104231 from arkology/wide-theme-editor-walking
Fix `ThemeEditor` being too wide for small screen or minimized window
2 parents c687e4f + 84e1ed8 commit e2d3e8f

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

editor/plugins/theme_editor_plugin.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3792,9 +3792,10 @@ ThemeEditor::ThemeEditor() {
37923792
main_hs->set_v_size_flags(SIZE_EXPAND_FILL);
37933793
add_child(main_hs);
37943794

3795+
main_hs->set_split_offset(520 * EDSCALE);
3796+
37953797
VBoxContainer *preview_tabs_vb = memnew(VBoxContainer);
37963798
preview_tabs_vb->set_h_size_flags(SIZE_EXPAND_FILL);
3797-
preview_tabs_vb->set_custom_minimum_size(Size2(520, 0) * EDSCALE);
37983799
preview_tabs_vb->add_theme_constant_override("separation", 2 * EDSCALE);
37993800
main_hs->add_child(preview_tabs_vb);
38003801
HBoxContainer *preview_tabbar_hb = memnew(HBoxContainer);

editor/plugins/theme_editor_preview.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ ThemeEditorPreview::ThemeEditorPreview() {
250250
picker_button->connect(SceneStringName(pressed), callable_mp(this, &ThemeEditorPreview::_picker_button_cbk));
251251

252252
MarginContainer *preview_body = memnew(MarginContainer);
253-
preview_body->set_custom_minimum_size(Size2(480, 0) * EDSCALE);
253+
preview_body->set_custom_minimum_size(Size2(200, 0) * EDSCALE);
254254
preview_body->set_v_size_flags(SIZE_EXPAND_FILL);
255255
add_child(preview_body);
256256

0 commit comments

Comments
 (0)