From d18043291f54e1206de354da645ca731e0166817 Mon Sep 17 00:00:00 2001 From: sentientstardust Date: Sun, 3 May 2026 13:55:35 +0100 Subject: [PATCH] Tweak UI in texture mapping panel --- src/slic3r/GUI/Plater.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 7a49a39e5ed..f0ebb29e6b5 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -641,9 +641,6 @@ private: dc.DrawRectangle(rect.GetLeft(), y0, rect.GetWidth(), std::max(1, y1 - y0)); } } - dc.SetPen(wxPen(wxGetApp().dark_mode() ? wxColour(118, 118, 118) : wxColour(164, 164, 164), 1)); - dc.SetBrush(*wxTRANSPARENT_BRUSH); - dc.DrawRectangle(rect); } std::vector m_palette; @@ -5190,6 +5187,10 @@ void Sidebar::update_texture_mapping_panel(bool sync_manager) summary->SetForegroundColour(summary_fg); header_sizer->Add(summary, 1, wxALIGN_CENTER_VERTICAL | wxLEFT, gap); + auto *menu_btn = new ScalableButton(header, wxID_ANY, "menu_filament"); + menu_btn->SetToolTip(_L("Texture map actions")); + header_sizer->Add(menu_btn, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT, gap); + auto *preview = new TextureMappingPatternPreview(header); preview->SetBackgroundColour(row_bg); preview->set_data(palette, @@ -5198,10 +5199,6 @@ void Sidebar::update_texture_mapping_panel(bool sync_manager) texture_mapping_selected_ids(entry, num_physical), parse_texture_mapping_color(entry.display_color)); header_sizer->Add(preview, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT, gap); - - auto *menu_btn = new ScalableButton(header, wxID_ANY, "menu_filament"); - menu_btn->SetToolTip(_L("Texture map actions")); - header_sizer->Add(menu_btn, 0, wxALIGN_CENTER_VERTICAL | wxRIGHT, gap); row_sizer->Add(header, 0, wxEXPAND | wxTOP | wxBOTTOM, gap); auto *editor = new wxPanel(row, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxBORDER_NONE);