feat(ui): add CSimpleEditBox::OnLayerHide

This commit is contained in:
Tristan Cormier authored and fallenoak committed 2025-12-28 22:00:49 -06:00
1 parent 844ccf348d
commit e09d67d02a
2 files changed
+7

No files matched your search

+6
View File
@@ -990,6 +990,12 @@ int32_t CSimpleEditBox::OnLayerMouseUp(const CMouseEvent& evt, const char* btn)
return eaten;
}
void CSimpleEditBox::OnLayerHide() {
CSimpleFrame::OnLayerHide();
CSimpleEditBox::ClearKeyboardFocus(this, true);
}
void CSimpleEditBox::OnLayerUpdate(float elapsedSec) {
CSimpleFrame::OnLayerUpdate(elapsedSec);
+1
View File
@@ -91,6 +91,7 @@ class CSimpleEditBox : public CSimpleFrame, CSimpleFontedFrame {
virtual int32_t OnLayerKeyDown(const CKeyEvent& evt);
virtual int32_t OnLayerMouseDown(const CMouseEvent& evt, const char* btn);
virtual int32_t OnLayerMouseUp(const CMouseEvent& evt, const char* btn);
virtual void OnLayerHide();
virtual void FontUpdated(CSimpleFontedFrameFont* font, int32_t a3);
// Member functions