Don't pin for other by default.

This commit is contained in:
John Preston 2020-10-26 12:13:28 +03:00
parent 59e0717dac
commit 1be064e2dc

View file

@ -474,23 +474,23 @@ void PinMessageBox::prepare() {
addButton(tr::lng_pinned_pin(), [this] { pinMessage(); }); addButton(tr::lng_pinned_pin(), [this] { pinMessage(); });
addButton(tr::lng_cancel(), [this] { closeBox(); }); addButton(tr::lng_cancel(), [this] { closeBox(); });
if (!_pinningOld && (_peer->isChat() || _peer->isMegagroup())) { if (_peer->isUser() && !_peer->isSelf()) {
_notify.create(
this,
tr::lng_pinned_notify(tr::now),
true,
st::defaultBoxCheckbox);
_checkbox = _notify;
} else if (_peer->isUser() && !_peer->isSelf()) {
_pinForPeer.create( _pinForPeer.create(
this, this,
tr::lng_pinned_also_for_other( tr::lng_pinned_also_for_other(
tr::now, tr::now,
lt_user, lt_user,
_peer->shortName()), _peer->shortName()),
true, false,
st::defaultBoxCheckbox); st::defaultBoxCheckbox);
_checkbox = _pinForPeer; _checkbox = _pinForPeer;
} else if (!_pinningOld && (_peer->isChat() || _peer->isMegagroup())) {
_notify.create(
this,
tr::lng_pinned_notify(tr::now),
true,
st::defaultBoxCheckbox);
_checkbox = _notify;
} }
auto height = st::boxPadding.top() + _text->height() + st::boxPadding.bottom(); auto height = st::boxPadding.top() + _text->height() + st::boxPadding.bottom();