Fixed style of input field in boxes from compose controls in media view.

This commit is contained in:
23rd 2023-07-24 23:09:11 +03:00
parent 9a72b05117
commit fd33fb4e7a
3 changed files with 18 additions and 0 deletions

View File

@ -204,6 +204,7 @@ ComposeControls {
record: RecordBar; record: RecordBar;
files: ComposeFiles; files: ComposeFiles;
premium: PremiumLimits; premium: PremiumLimits;
boxField: InputField;
} }
ReportBox { ReportBox {
@ -1148,6 +1149,7 @@ defaultComposeControls: ComposeControls {
record: defaultRecordBar; record: defaultRecordBar;
files: defaultComposeFiles; files: defaultComposeFiles;
premium: defaultPremiumLimits; premium: defaultPremiumLimits;
boxField: defaultInputField;
} }
moreChatsBarHeight: 48px; moreChatsBarHeight: 48px;

View File

@ -1663,6 +1663,8 @@ void ComposeControls::initField() {
} }
return false; return false;
}); });
_field->setEditLinkCallback(
DefaultEditLinkCallback(_show, _field, &_st.boxField));
initAutocomplete(); initAutocomplete();
const auto allow = [=](const auto &) { const auto allow = [=](const auto &) {
return _history && Data::AllowEmojiWithoutPremium(_history->peer); return _history && Data::AllowEmojiWithoutPremium(_history->peer);

View File

@ -752,6 +752,20 @@ storiesComposeControls: ComposeControls(defaultComposeControls) {
statusFg: storiesComposeGrayText; statusFg: storiesComposeGrayText;
} }
premium: storiesComposePremium; premium: storiesComposePremium;
boxField: InputField(defaultInputField) {
textBg: transparent;
textFg: groupCallMembersFg;
placeholderFg: groupCallMemberNotJoinedStatus;
placeholderFgActive: groupCallMemberNotJoinedStatus;
placeholderFgError: groupCallMemberNotJoinedStatus;
borderFg: inputBorderFg;
borderFgActive: groupCallMemberInactiveStatus;
borderFgError: activeLineFgError;
menu: storiesPopupMenu;
}
} }
storiesViewsMenu: PopupMenu(storiesPopupMenuWithIcons) { storiesViewsMenu: PopupMenu(storiesPopupMenuWithIcons) {
scrollPadding: margins(0px, 6px, 0px, 4px); scrollPadding: margins(0px, 6px, 0px, 4px);