mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-16 14:17:12 +02:00
Fixed color buttons in userpic emoji builder with different scales.
This commit is contained in:
parent
646bb2ff71
commit
9090b8ce6b
2 changed files with 9 additions and 4 deletions
|
@ -18,7 +18,7 @@ userpicBuilderEmojiSubtitle: FlatLabel(defaultFlatLabel) {
|
|||
textFg: windowSubTextFg;
|
||||
}
|
||||
userpicBuilderEmojiSubtitlePadding: margins(0px, 9px, 0px, 2px);
|
||||
userpicBuilderEmojiBubblePaletteSize: size(356px, 56px);
|
||||
userpicBuilderEmojiBubblePaletteWidth: 356px;
|
||||
userpicBuilderEmojiBubblePalettePadding: margins(12px, 8px, 12px, 8px);
|
||||
|
||||
userpicBuilderEmojiSelectorLeft: 5px;
|
||||
|
|
|
@ -434,8 +434,13 @@ not_null<Ui::VerticalLayout*> CreateUserpicBuilder(
|
|||
|
||||
const auto paletteBg = Ui::AddBubbleWrap(
|
||||
container,
|
||||
st::userpicBuilderEmojiBubblePaletteSize);
|
||||
const auto palette = Ui::CreateChild<Ui::RpWidget>(paletteBg.get());
|
||||
QSize(
|
||||
st::userpicBuilderEmojiBubblePaletteWidth,
|
||||
std::abs(Ui::BubbleWrapInnerRect(QRect(0, 0, 0, 0)).height())
|
||||
+ st::userpicBuilderEmojiAccentColorSize
|
||||
+ rect::m::sum::v(
|
||||
st::userpicBuilderEmojiBubblePalettePadding)));
|
||||
const auto palette = Ui::CreateChild<Ui::VerticalLayout>(paletteBg.get());
|
||||
{
|
||||
constexpr auto kColorsCount = int(7);
|
||||
const auto checkIsSpecial = [=](int i) {
|
||||
|
@ -522,7 +527,7 @@ not_null<Ui::VerticalLayout*> CreateUserpicBuilder(
|
|||
const auto selectorBg = Ui::AddBubbleWrap(
|
||||
container,
|
||||
QSize(
|
||||
st::userpicBuilderEmojiBubblePaletteSize.width(),
|
||||
st::userpicBuilderEmojiBubblePaletteWidth,
|
||||
st::userpicBuilderEmojiSelectorMinHeight));
|
||||
const auto selector = Ui::CreateChild<EmojiSelector>(
|
||||
selectorBg.get(),
|
||||
|
|
Loading…
Add table
Reference in a new issue