diff --git a/Telegram/SourceFiles/editor/scene/scene.cpp b/Telegram/SourceFiles/editor/scene/scene.cpp index 06d1568e75..871a20bb92 100644 --- a/Telegram/SourceFiles/editor/scene/scene.cpp +++ b/Telegram/SourceFiles/editor/scene/scene.cpp @@ -820,6 +820,7 @@ void Scene::finishTextEditing(bool save) { } Scene::~Scene() { + disconnect(this, &QGraphicsScene::selectionChanged, nullptr, nullptr); if (_textEdit.proxy) { setTextEditing(false); const auto raw = static_cast(