From 0373feb2ea9cdfd348d6a34962be1c72f17ecdca Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Tue, 7 May 2019 09:18:53 +0200 Subject: [PATCH 1/3] Fixed issue where effects in libraries would appear editable to subscribers --- .../views/library/libraryItemDialog/libraryItemDialog.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/client/views/library/libraryItemDialog/libraryItemDialog.js b/app/client/views/library/libraryItemDialog/libraryItemDialog.js index 3f82c681..14e47b78 100644 --- a/app/client/views/library/libraryItemDialog/libraryItemDialog.js +++ b/app/client/views/library/libraryItemDialog/libraryItemDialog.js @@ -66,7 +66,9 @@ Template.libraryItemDialog.helpers({ return Template.instance().subscriptionsReady(); }, cantEdit(){ - let item = LibraryItems.findOne(this.itemId); + // Get itemId from the top level template data regardless of current context + let itemId = Blaze.getData(Template.instance().view).itemId; + let item = LibraryItems.findOne(itemId); if (!item) return; let library = Libraries.findOne(item.library); if (!library) return; From c84342b21a86b0b04990a220f308316dea997532 Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Tue, 7 May 2019 09:19:12 +0200 Subject: [PATCH 2/3] Fixed styling of item library dialog on small screens --- .../views/library/libraryItemDialog/library-item-dialog.css | 3 +++ .../views/library/libraryItemDialog/libraryItemDialog.html | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 app/client/views/library/libraryItemDialog/library-item-dialog.css diff --git a/app/client/views/library/libraryItemDialog/library-item-dialog.css b/app/client/views/library/libraryItemDialog/library-item-dialog.css new file mode 100644 index 00000000..9f92db96 --- /dev/null +++ b/app/client/views/library/libraryItemDialog/library-item-dialog.css @@ -0,0 +1,3 @@ +.library-item-dialog paper-input { + min-width: 160px; +} diff --git a/app/client/views/library/libraryItemDialog/libraryItemDialog.html b/app/client/views/library/libraryItemDialog/libraryItemDialog.html index cdb41347..d9551924 100644 --- a/app/client/views/library/libraryItemDialog/libraryItemDialog.html +++ b/app/client/views/library/libraryItemDialog/libraryItemDialog.html @@ -1,5 +1,5 @@