forked from qt-creator/qt-creator
QmlDesigner: Do not show error while type information is incomplete
Task-number: QDS-6546
Change-Id: I1c295fc3417f7bb83d8cc0e751e1893cd74d8d4f
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
(cherry picked from commit 1f5ede1543
)
This commit is contained in:
@@ -467,7 +467,10 @@ void FormEditorView::bindingPropertiesChanged(const QList<BindingProperty> &prop
|
||||
|
||||
void FormEditorView::documentMessagesChanged(const QList<DocumentMessage> &errors, const QList<DocumentMessage> &)
|
||||
{
|
||||
if (!errors.isEmpty())
|
||||
QTC_ASSERT(model(), return);
|
||||
QTC_ASSERT(model()->rewriterView(), return);
|
||||
|
||||
if (!errors.isEmpty() && !model()->rewriterView()->hasIncompleteTypeInformation())
|
||||
m_formEditorWidget->showErrorMessageBox(errors);
|
||||
else
|
||||
m_formEditorWidget->hideErrorMessageBox();
|
||||
|
Reference in New Issue
Block a user