mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-08-31 06:26:18 +00:00
Add delay for anim::Disabled tabbed panel hide.
This commit is contained in:
@@ -292,7 +292,11 @@ void TabbedPanel::otherLeave() {
|
||||
if (_a_opacity.animating()) {
|
||||
hideByTimerOrLeave();
|
||||
} else {
|
||||
_hideTimer.callOnce(0);
|
||||
// In case of animations disabled add some delay before hiding.
|
||||
// Otherwise if emoji suggestions panel is shown in between
|
||||
// (z-order wise) the emoji toggle button and tabbed panel,
|
||||
// we won't be able to move cursor from the button to the panel.
|
||||
_hideTimer.callOnce(anim::Disabled() ? kHideTimeoutMs : 0);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user