secondlife/viewer#1249 Erratic Emoji Picker Behavior
parent
4379cc64db
commit
4016a08607
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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 };
|
||||
|
|
|
|||
Loading…
Reference in New Issue