Path: blob/main/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Field.cpp
34610 views
--- src/slic3r/GUI/Field.cpp.orig 2025-10-02 17:32:12 UTC1+++ src/slic3r/GUI/Field.cpp2@@ -1967,7 +1967,7 @@ void ColourPicker::on_button_click(wxCommandEvent &eve3}45void ColourPicker::on_button_click(wxCommandEvent &event) {6-#if !defined(__linux__) && !defined(__LINUX__)7+#if !defined(__linux__) && !defined(__LINUX__) && !defined(__FreeBSD__)8if (m_clrData) {9std::vector<std::string> colors = wxGetApp().app_config->get_custom_color_from_config();10for (int i = 0; i < colors.size(); i++) {11@@ -1980,7 +1980,7 @@ void ColourPicker::convert_to_picker_widget(wxColourPi1213void ColourPicker::convert_to_picker_widget(wxColourPickerCtrl *widget)14{15-#if !defined(__linux__) && !defined(__LINUX__)16+#if !defined(__linux__) && !defined(__LINUX__) && !defined(__FreeBSD__)17m_picker_widget = dynamic_cast<wxColourPickerWidget*>(widget->GetPickerCtrl());18if (m_picker_widget) {19m_picker_widget->Bind(wxEVT_BUTTON, &ColourPicker::on_button_click, this);20@@ -1990,7 +1990,7 @@ void ColourPicker::save_colors_to_config() {21}2223void ColourPicker::save_colors_to_config() {24-#if !defined(__linux__) && !defined(__LINUX__)25+#if !defined(__linux__) && !defined(__LINUX__) && !defined(__FreeBSD__)26if (m_clrData) {27std::vector<std::string> colors;28if (colors.size() != CUSTOM_COLOR_COUNT) {293031