summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/widgets/switch_company_menu.js2
-rw-r--r--addons/web/static/src/scss/switch_company_menu.scss13
-rw-r--r--addons/web/static/src/xml/base.xml8
3 files changed, 10 insertions, 13 deletions
diff --git a/addons/web/static/src/js/widgets/switch_company_menu.js b/addons/web/static/src/js/widgets/switch_company_menu.js
index bd90081f8e3..4b52b879447 100644
--- a/addons/web/static/src/js/widgets/switch_company_menu.js
+++ b/addons/web/static/src/js/widgets/switch_company_menu.js
@@ -80,7 +80,7 @@ var SwitchCompanyMenu = Widget.extend({
var hash = $.bbq.getState()
var allowed_company_ids = _.map(hash.cids.split(','), function(company_id) {return parseInt(company_id);});
var current_company_id = allowed_company_ids[0];
- if ($(ev.currentTarget).find('.fa-square-o')) {
+ if ($(ev.currentTarget).find('.fa-square-o').length) {
allowed_company_ids.push(companyID);
} else {
allowed_company_ids.splice(allowed_company_ids.indexOf(companyID), 1);
diff --git a/addons/web/static/src/scss/switch_company_menu.scss b/addons/web/static/src/scss/switch_company_menu.scss
index cae7c3d6522..eb990752622 100644
--- a/addons/web/static/src/scss/switch_company_menu.scss
+++ b/addons/web/static/src/scss/switch_company_menu.scss
@@ -8,15 +8,12 @@
background-color: white;
}
- .toggle_company {
+ .o_py {
+ padding-top: 0.2rem !important;
+ padding-bottom: 0.2rem !important;
+
&:hover {
- background-color: #e9ecef;
- }
- }
-
- .log_into {
- &:hover {
- background-color: #e9ecef;
+ background-color: #e9ecef !important;
}
}
}
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index 4694aa74f97..400c88632c4 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -1569,8 +1569,8 @@
<li class="bg-info">Tap on the list to change company</li>
</t>
<t t-foreach="widget.user_companies" t-as="company">
- <span role="menuitem" href="#" class="dropdown-item d-flex align-items-center py-0 px-0" data-menu="company" t-att-data-company-id="company[0]">
- <div class="d-flex flex-grow-1 align-items-center py-0 log_into pl-3" t-att-style="company[0] === widget.current_company ? 'background-color: lightgrey;' : ''">
+ <div role="menuitem" href="#" class="dropdown-item d-flex py-0 px-0" data-menu="company" t-att-data-company-id="company[0]">
+ <div class="d-flex flex-grow-1 align-items-center py-0 log_into pl-3 o_py" t-att-style="company[0] === widget.current_company ? 'background-color: lightgrey;' : ''">
<t t-if="widget.allowed_company_ids.includes(company[0].toString())">
<span class='mr-3 company_label'>
<t t-esc="company[1]"/>
@@ -1583,7 +1583,7 @@
</t>
</div>
<t t-if="widget.toggle_company">
- <div class="ml-auto pl-3 pr-3 border border-top-0 border-right-0 border-bottom-0 toggle_company">
+ <div class="ml-auto pl-3 pr-3 border border-top-0 border-right-0 border-bottom-0 toggle_company o_py">
<span style="height: 2rem;">
<t t-if="widget.allowed_company_ids.includes(company[0].toString())">
<i class="fa fa-fw fa-check-square pt-2"></i>
@@ -1594,7 +1594,7 @@
</span>
</div>
</t>
- </span>
+ </div>
</t>
</div>
</li>