From 48472fd15e633ca6136b0740341e367313e05afc Mon Sep 17 00:00:00 2001 From: msh-openerp Date: Thu, 19 Apr 2012 18:58:26 +0530 Subject: [PATCH 1/2] [FIX]Fixed the issue of status bar not shown proper in IE8 as IE8 doesn't support psuedo class like nth child, IE8 officially supports :first-child but does not work. bzr revid: msh@tinyerp.com-20120419132826-o2dpohsnbh2yteod --- addons/web/static/src/css/base.css | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index 168ba74bb46..7911f18276b 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -2036,6 +2036,7 @@ ul.oe-arrow-list { ul.oe-arrow-list li { display: inline-block; margin-left: -1em; + vertical-align: top; } ul.oe-arrow-list li span { vertical-align: top; From bb7040072863e174b0fce78b3efff6cd7fcad2f6 Mon Sep 17 00:00:00 2001 From: msh-openerp Date: Tue, 24 Apr 2012 15:33:55 +0530 Subject: [PATCH 2/2] [FIX]Fixed the issue of FieldStatus widget which is not shown properly in IE8 as IE8 doesn't support rgba format, so just used transparent instead of rgba(0,0,0,0) for transparency. bzr revid: msh@tinyerp.com-20120424100355-yhlaym1lrj42jg8g --- addons/web/static/src/css/base.css | 8 ++++---- addons/web/static/src/js/view_form.js | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css index 7911f18276b..b9519d12d71 100644 --- a/addons/web/static/src/css/base.css +++ b/addons/web/static/src/css/base.css @@ -2045,11 +2045,11 @@ ul.oe-arrow-list li span { line-height:0em; } ul.oe-arrow-list .oe-arrow-list-before { - border-left-color: rgba(0,0,0,0); + border-left-color: transparent; border-right-width:0; } ul.oe-arrow-list .oe-arrow-list-after { - border-color: rgba(0,0,0,0); + border-color: transparent; border-left-color: #DEDEDE; border-right-width:0; } @@ -2057,10 +2057,10 @@ ul.oe-arrow-list li.oe-arrow-list-selected span { border-color: #B5B9FF; } ul.oe-arrow-list li.oe-arrow-list-selected .oe-arrow-list-before { - border-left-color: rgba(0,0,0,0); + border-left-color: transparent; } ul.oe-arrow-list li.oe-arrow-list-selected .oe-arrow-list-after { - border-color: rgba(0,0,0,0); + border-color: transparent; border-left-color: #B5B9FF; } .openerp ul.oe-arrow-list li:first-child span:first-child{ diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 335a4e39d72..0480de068a7 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -3344,9 +3344,9 @@ openerp.web.form.FieldStatus = openerp.web.form.Field.extend({ if (this.check_white(color)) elem.css("color", "white"); elem = this.$element.find("li.oe-arrow-list-selected .oe-arrow-list-before"); - elem.css("border-left-color", "rgba(0,0,0,0)"); + elem.css("border-left-color", "transparent"); elem = this.$element.find("li.oe-arrow-list-selected .oe-arrow-list-after"); - elem.css("border-color", "rgba(0,0,0,0)"); + elem.css("border-color", "transparent"); elem.css("border-left-color", color); } },