FIX: ScalableButton size

Change-Id: I944dc4fb96a58641aa8502233ffe87dedc128657
Jira: STUDIO-13262
(cherry picked from commit c78a697f0ee4a40009373cb560def12e4553fd40)
This commit is contained in:
chunmao.guo
2025-07-08 20:21:47 +08:00
committed by Noisyfox
parent 7f71c59490
commit 92a8b0b43e
2 changed files with 7 additions and 5 deletions

View File

@@ -1088,8 +1088,8 @@ ScalableButton::ScalableButton( wxWindow * parent,
if (size != wxDefaultSize)
{
const int em = em_unit(parent);
m_width = size.x/em;
m_height= size.y/em;
m_width = size.x * 10 / em;
m_height= size.y * 10 / em;
}
}
@@ -1178,7 +1178,7 @@ void ScalableButton::msw_rescale()
if (m_width > 0 || m_height>0)
{
const int em = em_unit(m_parent);
wxSize size(m_width * em, m_height * em);
wxSize size(m_width * em / 10, m_height * em / 10);
SetMinSize(size);
}
}