Fix crash when closing all tabs on macOS (#3860)

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
This commit is contained in:
Daniel Sage
2022-07-23 09:42:41 -04:00
committed by GitHub
parent 044dd8a616
commit 3b9ac7456a
2 changed files with 11 additions and 9 deletions
+10 -8
View File
@@ -209,14 +209,16 @@ Split::Split(QWidget *parent)
}
});
this->input_->ui_.textEdit->focused.connect([this] {
// Forward textEdit's focused event
this->focused.invoke();
});
this->input_->ui_.textEdit->focusLost.connect([this] {
// Forward textEdit's focusLost event
this->focusLost.invoke();
});
this->signalHolder_.managedConnect(this->input_->ui_.textEdit->focused,
[this] {
// Forward textEdit's focused event
this->focused.invoke();
});
this->signalHolder_.managedConnect(this->input_->ui_.textEdit->focusLost,
[this] {
// Forward textEdit's focusLost event
this->focusLost.invoke();
});
this->input_->ui_.textEdit->imagePasted.connect(
[this](const QMimeData *source) {
if (!getSettings()->imageUploaderEnabled)