Fix calibration dialogs not sizes properly on linux #341

Closed
opened 2026-04-05 16:20:04 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @yw4z on 3/12/2026

Fixes https://github.com/OrcaSlicer/OrcaSlicer/issues/12737 and confirmed in here https://github.com/OrcaSlicer/OrcaSlicer/issues/12737#issuecomment-4050896603

Only occurs on X11. tested on mint

v_sizer->SetSizeHints(this); was the real fix

issue starts to appear when dialog height higher then 280px
Removed height limitation on creating dialog as solution since dialogs already resized with its content

• also fixes clipped text on bottom

BEFORE AFTER
Screenshot-20260312203213 Screenshot-20260313010726
BEFORE AFTER
Screenshot-20260312204651 Screenshot-20260313011644
*Originally created by @yw4z on 3/12/2026* Fixes https://github.com/OrcaSlicer/OrcaSlicer/issues/12737 and confirmed in here https://github.com/OrcaSlicer/OrcaSlicer/issues/12737#issuecomment-4050896603 Only occurs on X11. tested on mint `v_sizer->SetSizeHints(this);` was the real fix issue starts to appear when dialog height higher then 280px Removed height limitation on creating dialog as solution since dialogs already resized with its content • also fixes clipped text on bottom |BEFORE|AFTER| |---|---| |<img width="330" height="456" alt="Screenshot-20260312203213" src="https://github.com/user-attachments/assets/c6b0e577-f1e1-4da7-ba02-808d157ebee6" />|<img width="342" height="443" alt="Screenshot-20260313010726" src="https://github.com/user-attachments/assets/a78605fa-ed75-4b42-a484-a2376d1b2982" />| |BEFORE|AFTER| |---|---| |<img width="263" height="365" alt="Screenshot-20260312204651" src="https://github.com/user-attachments/assets/ff04692e-3fd6-4fe1-bb6e-90594599c459" />|<img width="261" height="393" alt="Screenshot-20260313011644" src="https://github.com/user-attachments/assets/be01936d-753a-4b95-99cb-c16228f8706f" />|
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#341