diff --git a/interface/resources/qml/hifi/dialogs/attachments/Attachment.qml b/interface/resources/qml/hifi/dialogs/attachments/Attachment.qml index 941d665b18..0e98f79216 100644 --- a/interface/resources/qml/hifi/dialogs/attachments/Attachment.qml +++ b/interface/resources/qml/hifi/dialogs/attachments/Attachment.qml @@ -93,7 +93,14 @@ Item { browser = tabletModelBrowserBuilder.createObject(tabletRoot); browser.selected.connect(function(newModelUrl){ modelUrl.text = newModelUrl; + tabletRoot.openModal = null; }); + browser.canceled.connect(function() { + tabletRoot.openModal = null; + }); + + // Make dialog modal. + tabletRoot.openModal = browser; } } }