Fixed display of tabbed selector on installed set for read-only peers.
This commit is contained in:
@@ -489,7 +489,12 @@ TabbedSelector::TabbedSelector(
|
||||
) | rpl::start_with_next([=](uint64 setId) {
|
||||
_tabsSlider->setActiveSection(indexByType(SelectorTab::Stickers));
|
||||
stickers()->showStickerSet(setId);
|
||||
_showRequests.fire({});
|
||||
if (_currentPeer
|
||||
&& Data::CanSend(
|
||||
_currentPeer,
|
||||
ChatRestriction::SendStickers)) {
|
||||
_showRequests.fire({});
|
||||
}
|
||||
}, lifetime());
|
||||
|
||||
rpl::merge(
|
||||
@@ -517,7 +522,9 @@ TabbedSelector::TabbedSelector(
|
||||
) | rpl::start_with_next([=](uint64 setId) {
|
||||
_tabsSlider->setActiveSection(indexByType(SelectorTab::Emoji));
|
||||
emoji()->showSet(setId);
|
||||
_showRequests.fire({});
|
||||
if (_currentPeer && Data::CanSendTexts(_currentPeer)) {
|
||||
_showRequests.fire({});
|
||||
}
|
||||
}, lifetime());
|
||||
}
|
||||
if (hasEmojiTab()) {
|
||||
|
||||
Reference in New Issue
Block a user