Changing one property in a cell format removes the other properties after applying

Resolved
Projet TCD asked on January 11, 2019
  • Version: Pivot Table for JSON data sources 2.6.11 (Jan 02, 2019)
  • Browser: Chrome 71.0.3578.98 on MacOS 10.14.1
  • Link to reproducehttp://jsfiddle.net/w4aq9rup/
  • Steps to reproduce:
    • Display pivot table
    • Click on Toolbar > “Format” > “Format cells”
    • Select “Amount” in “CHOOSE VALUE
    • Fill “$” in “Currency symbol
    • Click on button “Apply
    • Check that currency symbol is added to the amount in the pivot table (e.g. “$1 234.56“)
    • Click on Toolbar > “Format” > “Format cells”
    • Select “Amount” in “CHOOSE VALUE
    • Select “left” in “Text align” (do not change anything else)
    • Check that “Currency symbol” in still “$”, as set before
    • Click on button “Apply
    • Check that text in measure cells is now aligned to the left BUT that the currency symbol has disappeared from the amount in the pivot table (e.g. “1 234.56“)
  • Observed behavior:
    • Changing the value of a property in a Cell format removes/resets the other properties after applying the change.
    • Opening a Cell format and applying it without having any change will reset the format to default values on the pivot.
    • Opening a Cell format after the reset shows that the properties were reset.
  • Expected behavior:
    • Cell formats actually applied should be the formats as displayed in the “Format cells” window, independently on changes made (or not made).
  • Notes:
    • Observed behavior could happen with any combination of changes on format properties, but reproduction of every cases were not attempted.
    • There are no trace in Chrome JS console.

2 answers

Public
Dmytro Zvazhii Flexmonster January 14, 2019

Hello,
Thank you for the detailed steps for reproducing the issue.
We will add the necessary fix in the minor release with ETA Feb11.
Regards,
Dmytro

Public
Dmytro Zvazhii Flexmonster February 12, 2019

Hi,
We are glad to inform that the version with the fix has already been released.
You are welcome to update your component.
Please note that the fix was added to the flexmonster.toolbar.js.
You will need to update it is as well.
Regards,
Dmytro

Please login or Register to Submit Answer