mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Fix emoji panel position in star gift box.
This commit is contained in:
parent
3dc93526ff
commit
c5139ed06a
1 changed files with 5 additions and 8 deletions
|
@ -784,14 +784,11 @@ struct GiftPriceTabs {
|
||||||
}
|
}
|
||||||
return base::EventFilterResult::Continue;
|
return base::EventFilterResult::Continue;
|
||||||
};
|
};
|
||||||
base::install_event_filter(field, outer, filterCallback);
|
for (auto widget = (QWidget*)field, end = (QWidget*)outer->parentWidget()
|
||||||
updateEmojiPanelGeometry();
|
; widget && widget != end
|
||||||
|
; widget = widget->parentWidget()) {
|
||||||
rpl::merge(
|
base::install_event_filter(field, widget, filterCallback);
|
||||||
toggle->geometryValue(),
|
}
|
||||||
container->geometryValue(),
|
|
||||||
field->geometryValue()
|
|
||||||
) | rpl::start_with_next(updateEmojiPanelGeometry, panel->lifetime());
|
|
||||||
|
|
||||||
toggle->installEventFilter(panel);
|
toggle->installEventFilter(panel);
|
||||||
toggle->addClickHandler([=] {
|
toggle->addClickHandler([=] {
|
||||||
|
|
Loading…
Add table
Reference in a new issue