mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Fixed emoji packs menu item.
This commit is contained in:
parent
8d2ebdbb99
commit
b648387e96
2 changed files with 3 additions and 3 deletions
|
@ -1333,7 +1333,7 @@ void AddEmojiPacksAction(
|
||||||
menu->addSeparator();
|
menu->addSeparator();
|
||||||
}
|
}
|
||||||
auto button = base::make_unique_q<Item>(
|
auto button = base::make_unique_q<Item>(
|
||||||
menu,
|
menu->menu(),
|
||||||
menu->st().menu,
|
menu->st().menu,
|
||||||
(name.text.isEmpty()
|
(name.text.isEmpty()
|
||||||
? tr::lng_context_animated_emoji_many(
|
? tr::lng_context_animated_emoji_many(
|
||||||
|
|
|
@ -138,7 +138,7 @@ int PopupSelector::countWidth(int desiredWidth, int maxWidth) {
|
||||||
int(_reactions.recent.size()) + (added ? 1 : 0));
|
int(_reactions.recent.size()) + (added ? 1 : 0));
|
||||||
_small = (possibleColumns - _columns > 1);
|
_small = (possibleColumns - _columns > 1);
|
||||||
_recentRows = (_reactions.recent.size() + _columns - 1) / _columns;
|
_recentRows = (_reactions.recent.size() + _columns - 1) / _columns;
|
||||||
return 2 * _skipx + _columns * _size;
|
return std::max(2 * _skipx + _columns * _size, desiredWidth);
|
||||||
}
|
}
|
||||||
|
|
||||||
QMargins PopupSelector::extentsForShadow() const {
|
QMargins PopupSelector::extentsForShadow() const {
|
||||||
|
@ -291,7 +291,7 @@ bool AdjustMenuGeometryForSelector(
|
||||||
not_null<PopupSelector*> selector) {
|
not_null<PopupSelector*> selector) {
|
||||||
const auto extend = st::reactStripExtend;
|
const auto extend = st::reactStripExtend;
|
||||||
const auto added = extend.left() + extend.right();
|
const auto added = extend.left() + extend.right();
|
||||||
const auto desiredWidth = menu->width() + added;
|
const auto desiredWidth = menu->menu()->width() + added;
|
||||||
const auto maxWidth = menu->st().menu.widthMax + added;
|
const auto maxWidth = menu->st().menu.widthMax + added;
|
||||||
const auto width = selector->countWidth(desiredWidth, maxWidth);
|
const auto width = selector->countWidth(desiredWidth, maxWidth);
|
||||||
const auto extents = selector->extentsForShadow();
|
const auto extents = selector->extentsForShadow();
|
||||||
|
|
Loading…
Add table
Reference in a new issue