FIX:fixed users can not click drop-down menu on mac

Change-Id: Ib9ac9e323d70f5be32a7d1bd935effba974ef006
This commit is contained in:
tao wang 2022-11-19 14:18:27 +08:00 committed by Lane.Wei
parent 196f20fbc9
commit 01744f1759
2 changed files with 13 additions and 1 deletions

View file

@ -14,10 +14,17 @@ SideButton::SideButton(wxWindow* parent, wxString text, wxString icon, long stly
, state_handler(this)
{
radius = 12;
#ifdef __APPLE__
extra_size = wxSize(38 + FromDIP(20), 10);
text_margin = 15 + FromDIP(20);
#else
extra_size = wxSize(38, 10);
text_margin = 15;
#endif
icon_offset = 0;
text_orientation = HO_Left;
text_margin = 15;
border_color.append(0x6B6B6B, StateColor::Disabled);