Fit 8 emoji per row in IV editor column

This commit is contained in:
John Preston
2026-06-25 18:10:24 +04:00
parent e3f0a36bba
commit d14c8f4036
@@ -1450,7 +1450,16 @@ void WindowHost::Impl::setEmojiColumnInteractionActive(bool active) {
}
int WindowHost::Impl::emojiColumnWidth() const {
return st::emojiPanWidth;
const auto &pan = st::defaultEmojiPan;
const auto columns = 8;
const auto innerWidth = columns * pan.desiredSize;
return innerWidth
+ pan.padding.left()
+ pan.padding.right()
- pan.margin.left()
- pan.margin.right()
+ st::emojiPanRadius
+ st::emojiScroll.width;
}
int WindowHost::Impl::minimalWindowWidth() const {