secondlife/viewer#1249 Erratic Emoji Picker Behavior

master
Alexander Gavriliuk 2024-04-18 23:48:44 +02:00 committed by Guru
parent 4379cc64db
commit 4016a08607
2 changed files with 9 additions and 0 deletions

View File

@ -333,6 +333,14 @@ void LLFloaterEmojiPicker::onOpen(const LLSD& key)
gFloaterView->adjustToFitScreen(this, FALSE);
}
void LLFloaterEmojiPicker::onClose(bool app_quitting)
{
if (!app_quitting)
{
LLEmojiHelper::instance().hideHelper(nullptr, true);
}
}
void LLFloaterEmojiPicker::dirtyRect()
{
super::dirtyRect();

View File

@ -94,6 +94,7 @@ private:
void unselectGridIcon(LLEmojiGridIcon* icon);
void onOpen(const LLSD& key) override;
void onClose(bool app_quitting) override;
virtual BOOL handleKey(KEY key, MASK mask, BOOL called_from_parent) override;
class LLPanel* mGroups { nullptr };