mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-06-16 13:23:56 -07:00
|
Some checks failed
checkrefs / lfscheck (push) Has been cancelled
checkrefs / checkrefs (push) Has been cancelled
lint / cppcheck (push) Has been cancelled
lint / copyright (push) Has been cancelled
lint / jenkinsfiles (push) Has been cancelled
pre-commit / build (push) Has been cancelled
This shifts the responsibility of updating the actual size more towards IGUIObject, and enables only ever doing it when the value is actually needed. This allows us to remove the delay of size changed notifications, since the value is now already recalculated as infrequently as possible anyways. All of that ensures that the actual size (returned by GetActualSize) is always up-to-date e.g. when reading it from the parent, which was previously broken. Fixes #8200 |
||
|---|---|---|
| .. | ||
| CButton.cpp | ||
| CButton.h | ||
| CChart.cpp | ||
| CChart.h | ||
| CCheckBox.cpp | ||
| CCheckBox.h | ||
| CDropDown.cpp | ||
| CDropDown.h | ||
| CGUIDummyObject.h | ||
| CHotkeyPicker.cpp | ||
| CHotkeyPicker.h | ||
| CImage.cpp | ||
| CImage.h | ||
| CInput.cpp | ||
| CInput.h | ||
| CList.cpp | ||
| CList.h | ||
| CMiniMap.cpp | ||
| CMiniMap.h | ||
| COList.cpp | ||
| COList.h | ||
| CProgressBar.cpp | ||
| CProgressBar.h | ||
| CRadioButton.cpp | ||
| CRadioButton.h | ||
| CScrollPanel.cpp | ||
| CScrollPanel.h | ||
| CSlider.cpp | ||
| CSlider.h | ||
| CText.cpp | ||
| CText.h | ||
| CTooltip.cpp | ||
| CTooltip.h | ||