fix(bandmap): follow the cluster's filters
The band map received the raw spot stream filtered by band alone, so none of the cluster's filters reached it: switching on "LoTW users only" changed the list and left the panadapter showing everyone. The same was true of hide worked, the spotter continent, and the status and mode chips. The predicate is extracted and shared rather than copied — two views of one spot stream disagreeing about the same spot is the fault lib/spotDisplay already exists to prevent, and a second copy would have drifted the first time a filter was added. The BAND filter is deliberately excluded from the shared part: a band map's band is its filter, and applying the cluster's would empty every map but one.
This commit is contained in:
+4
-2
@@ -3,10 +3,12 @@
|
||||
"version": "0.24.9",
|
||||
"date": "",
|
||||
"en": [
|
||||
"Appearance: row colouring now defaults to a left stripe, with a filled row and its strength offered as choices."
|
||||
"Appearance: row colouring now defaults to a left stripe, with a filled row and its strength offered as choices.",
|
||||
"The band map now follows the cluster filters — LoTW only, spotter continent, hide worked, status and mode chips."
|
||||
],
|
||||
"fr": [
|
||||
"Apparence : la coloration des lignes se fait par défaut sur une barre à gauche, la ligne remplie et son intensité restant proposées."
|
||||
"Apparence : la coloration des lignes se fait par défaut sur une barre à gauche, la ligne remplie et son intensité restant proposées.",
|
||||
"La band map suit désormais les filtres du cluster — LoTW seulement, continent du spotter, masquer les contactés, statuts et modes."
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user