forked from qt-creator/qt-creator
PropertyEditor: Update property editor lock on all Qml backends
Change-Id: I4ccbde044a4677072f60a343a162d897e3ae7890 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -497,9 +497,11 @@ void PropertyEditorView::resetView()
|
||||
|
||||
void PropertyEditorView::setIsSelectionLocked(bool locked)
|
||||
{
|
||||
if (m_isSelectionLocked != locked) {
|
||||
m_isSelectionLocked = locked;
|
||||
if (m_qmlBackEndForCurrentType)
|
||||
m_qmlBackEndForCurrentType->contextObject()->setIsSelectionLocked(locked);
|
||||
for (PropertyEditorQmlBackend *qmlBackend : std::as_const(m_qmlBackendHash))
|
||||
qmlBackend->contextObject()->setIsSelectionLocked(locked);
|
||||
}
|
||||
|
||||
// Show current selection on unlock
|
||||
if (!m_locked && !m_isSelectionLocked)
|
||||
|
Reference in New Issue
Block a user