[FIX+IMP] web_responsive: Chatter Topbar + fix #1189 + added gif

This commit is contained in:
Alexandre Díaz
2019-02-19 03:43:35 +01:00
committed by Sergey Shebanin
parent 13d07a2409
commit a17a6cd667
8 changed files with 52 additions and 11 deletions

View File

@@ -11,6 +11,7 @@ odoo.define('web_responsive', function (require) {
var FormRenderer = require('web.FormRenderer');
var Menu = require("web.Menu");
var RelationalFields = require('web.relational_fields');
var Chatter = require('mail.Chatter');
/**
* Reduce menu data to a searchable format understandable by fuzzy.js
@@ -352,6 +353,19 @@ odoo.define('web_responsive', function (require) {
},
});
// Chatter Hide Composer
Chatter.include({
_openComposer: function (options) {
if (this._composer &&
options.isLog === this._composer.options.isLog &&
this._composer.$el.is(':visible')) {
this._closeComposer(false);
} else {
this._super.apply(this, arguments);
}
}
});
/**
* Use ALT+SHIFT instead of ALT as hotkey triggerer.
*