sc/source/filter/inc/condformatbuffer.hxx | 2 +- sc/source/filter/oox/condformatbuffer.cxx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-)
New commits: commit 6ee0bc42a944e3101eb4c73716ecc6acf12f77cb Author: Katarina Behrens <bu...@bubli.org> Date: Tue Feb 10 23:18:07 2015 +0100 ExtCfRule::maModel and CondFormatRule::mpDataBar are 2 distinct things so do it right on 2nd attempt Change-Id: I2c51943ec831591a47afc16599e2e7246407b31a diff --git a/sc/source/filter/inc/condformatbuffer.hxx b/sc/source/filter/inc/condformatbuffer.hxx index f983f7e..c8d8bfb 100644 --- a/sc/source/filter/inc/condformatbuffer.hxx +++ b/sc/source/filter/inc/condformatbuffer.hxx @@ -219,7 +219,7 @@ private: struct ExCfRuleModel { - ExCfRuleModel() : mbGradient( false ), mbNegativeBarColorSameAsPositive( false ), mnAxisColor( API_RGB_TRANSPARENT ), mnNegativeColor( API_RGB_TRANSPARENT ), mbIsLower( true ) {} + ExCfRuleModel() : mbGradient( false ), mbNegativeBarColorSameAsPositive( true ), mnAxisColor( API_RGB_TRANSPARENT ), mnNegativeColor( API_RGB_TRANSPARENT ), mbIsLower( true ) {} // DataBar bool mbGradient; OUString maAxisPosition; diff --git a/sc/source/filter/oox/condformatbuffer.cxx b/sc/source/filter/oox/condformatbuffer.cxx index a984202..5d5f32b 100644 --- a/sc/source/filter/oox/condformatbuffer.cxx +++ b/sc/source/filter/oox/condformatbuffer.cxx @@ -1112,6 +1112,7 @@ void ExtCfRule::finalizeImport() else pDataBar->meAxisPosition = databar::AUTOMATIC; pDataBar->mbGradient = maModel.mbGradient; + pDataBar->mbNeg = !maModel.mbNegativeBarColorSameAsPositive; break; } case AXISCOLOR: @@ -1168,7 +1169,7 @@ void ExtCfRule::importNegativeFillColor( const AttributeList& rAttribs ) { mnRuleType = NEGATIVEFILLCOLOR; maModel.mnNegativeColor = rAttribs.getIntegerHex( XML_rgb, API_RGB_TRANSPARENT ); - maModel.mbNeg = true; + maModel.mbNegativeBarColorSameAsPositive = false; } void ExtCfRule::importAxisColor( const AttributeList& rAttribs ) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits