web mapのフィーチャレイヤーにフィルターが適用されて0件のレコードになる場合、legendの動作はレコードがあるフィーチャのシンボルのみを表示します。しかし、同じマップをExperience Builderに読み込むと、legendおよびlayersウィジェットはweb mapでスタイル設定されたグループやカテゴリのすべてのシンボルを、レコードがなくても表示します。これは予期しない動作で、同僚と私を混乱させました。
この動作は、web mapのフィーチャレイヤーから0件のレコードのスタイルを削除することで解決できますが、web mapのlegendとExperience Builderのlegend/layersウィジェットのデフォルト動作は一致すべきだと思います。これは設計通りかどうか誰か教えていただけますか?