diff --git a/dist/charting.js b/dist/charting.js index 989e2c45..1e346970 100644 --- a/dist/charting.js +++ b/dist/charting.js @@ -66233,7 +66233,9 @@ function rasterLayerPolyMixin(_layer) { } var allFilters = _layer.crossfilter().getFilter(layerName); var otherChartFilters = allFilters.filter(function (f, i) { - return !_layer.dimension() || i !== _layer.dimension().getDimensionIndex() && f !== "" && f !== null; + return !_layer.dimension() || i !== _layer.dimension().getDimensionIndex() && f !== "" && f !== null && + // Kinda hacky, we don't want to include rowId filter in vega query, but we want everything else + !f.includes("rowid"); }); var firstElem = true; otherChartFilters.forEach(function (value) { diff --git a/src/mixins/raster-layer-poly-mixin.js b/src/mixins/raster-layer-poly-mixin.js index c2d6daa7..2c71642f 100644 --- a/src/mixins/raster-layer-poly-mixin.js +++ b/src/mixins/raster-layer-poly-mixin.js @@ -807,7 +807,11 @@ export default function rasterLayerPolyMixin(_layer) { const otherChartFilters = allFilters.filter( (f, i) => !_layer.dimension() || - (i !== _layer.dimension().getDimensionIndex() && f !== "" && f !== null) + (i !== _layer.dimension().getDimensionIndex() && + f !== "" && + f !== null && + // Kinda hacky, we don't want to include rowId filter in vega query, but we want everything else + !f.includes("rowid")) ) let firstElem = true