I have fields which are definitely integers. I have to use WebApp Builder because I need the notification list widget which to my knowledge is not on the product to be ported to Experience Builder, so the map being used is technically the map viewer classic version. When I add these fields to pop-ups in Map Viewer Classic, fields which are definitely integers, they display with 6 decimal places. When I search the method that comes up to fix this is to go into Configure Attributes and change the Format decimal places to 0 decimal places, which AGOL does not provide me the option to do.. because they're integers!!
They seem to display fine in the new Map Viewer but since the WebApp Builder uses the pop-up configuration from Map Viewer Classic I get these decimals displaying on integers. Not even all integers, just some so I'm hopeful there is some way to fix this, but I haven't found it yet. The only workaround I've come up with is to use arcade to format these fields, these fields which are integers, to round to the nearest integer. Which happens to be the same value they are, since they're integers. This is a parcel data set and there's over 100 fields in the full version. I don't want to write custom arcade expressions to round every integer into an integer when they are already integers.
Anyone have any ideas on where else to investigate why these integers are displaying with 6 decimal places (all zeroes, because they're integers) of accuracy?