2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-09-01 06:55:58 +00:00

Simplified conditions for hiding hint for photo editor.

This commit is contained in:
23rd
2021-09-05 12:37:30 +03:00
committed by John Preston
parent 150dbef19f
commit ce7a3c354c
4 changed files with 21 additions and 10 deletions

View File

@@ -613,8 +613,14 @@ void SendFilesBox::pushBlock(int from, int till) {
crl::guard(this, callback));
}, widget->lifetime());
const auto openedOnce = widget->lifetime().make_state<bool>(false);
block.itemModifyRequest(
) | rpl::start_with_next([=, controller = _controller](int index) {
if (!(*openedOnce)) {
controller->session().settings().incrementPhotoEditorHintShown();
controller->session().saveSettings();
}
*openedOnce = true;
Editor::OpenWithPreparedFile(
this,
controller,
@@ -1008,10 +1014,7 @@ void SendFilesBox::send(
block.applyAlbumOrder();
}
if (Storage::ApplyModifications(_list)) {
_controller->session().settings().incrementPhotoEditorHintShown();
_controller->session().saveSettings();
}
Storage::ApplyModifications(_list);
_confirmed = true;
if (_confirmedCallback) {