forked from qt-creator/qt-creator
qmlpreview: fix crash
Change-Id: I862a02b24948435f700cf9284edb369a92ce584d Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -329,9 +329,9 @@ void QmlPreviewPlugin::previewCurrentFile()
|
||||
|
||||
void QmlPreviewPluginPrivate::onEditorChanged(Core::IEditor *editor)
|
||||
{
|
||||
if (m_lastEditor) {
|
||||
Core::IDocument *doc = m_lastEditor->document();
|
||||
disconnect(doc, &Core::IDocument::contentsChanged, this, &QmlPreviewPluginPrivate::setDirty);
|
||||
if (m_lastEditor && m_lastEditor->document()) {
|
||||
disconnect(m_lastEditor->document(), &Core::IDocument::contentsChanged,
|
||||
this, &QmlPreviewPluginPrivate::setDirty);
|
||||
if (m_dirty) {
|
||||
m_dirty = false;
|
||||
checkEditor();
|
||||
|
Reference in New Issue
Block a user