From 8a7d7c6acfc773da9e86004ad2ba18f661c1ca77 Mon Sep 17 00:00:00 2001 From: MuK IT GmbH Date: Thu, 25 Jul 2019 09:41:54 +0000 Subject: [PATCH] publish muk_web_preview - 12.0 --- muk_web_preview/__manifest__.py | 2 +- muk_web_preview/static/src/js/fields/image.js | 8 +++++++- muk_web_preview/static/src/scss/image.scss | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/muk_web_preview/__manifest__.py b/muk_web_preview/__manifest__.py index 7c55e8a..4b17d36 100644 --- a/muk_web_preview/__manifest__.py +++ b/muk_web_preview/__manifest__.py @@ -23,7 +23,7 @@ { "name": "MuK Preview", "summary": """File Preview Dialog""", - "version": "12.0.3.0.1", + "version": "12.0.3.0.2", "category": "Extra Tools", "license": "LGPL-3", "website": "http://www.mukit.at", diff --git a/muk_web_preview/static/src/js/fields/image.js b/muk_web_preview/static/src/js/fields/image.js index 44bd86f..7ecf09b 100644 --- a/muk_web_preview/static/src/js/fields/image.js +++ b/muk_web_preview/static/src/js/fields/image.js @@ -39,8 +39,14 @@ fields.FieldBinaryImage.include({ events: _.extend({}, fields.FieldBinaryImage.prototype.events, { 'click img': 'onImagePreview', }), + _render: function () { + this._super.apply(this, arguments); + if (this.nodeOptions.no_preview) { + this.$('.mk_field_image_wrapper').addClass('mk_no_preview'); + } + }, onImagePreview: function () { - if (this.mode === "readonly") { + if (this.mode === "readonly" && !this.nodeOptions.no_preview) { var last_update = this.recordData.__last_update; var unique = last_update && field_utils.format.datetime(last_update); var binary_url = session.url('/web/content', { diff --git a/muk_web_preview/static/src/scss/image.scss b/muk_web_preview/static/src/scss/image.scss index 7742106..e307cb0 100644 --- a/muk_web_preview/static/src/scss/image.scss +++ b/muk_web_preview/static/src/scss/image.scss @@ -20,7 +20,7 @@ * **********************************************************************************/ -.o_field_widget.o_field_image { +.o_field_widget.o_field_image .mk_field_image_wrapper:not(.mk_no_preview) { &:hover { cursor: zoom-in; }