[feat](trx-frontend-http): restore rig selector on map with All as default

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Stan Grams <sjg@haxx.space>
This commit is contained in:
2026-03-24 22:15:55 +01:00
parent 4b387457af
commit a32560a9ab
2 changed files with 9 additions and 1 deletions
@@ -6502,7 +6502,9 @@ function applyMapFilter() {
const sourceVisible = noneSelected const sourceVisible = noneSelected
? DEFAULT_MAP_SOURCE_FILTER[type] !== undefined ? DEFAULT_MAP_SOURCE_FILTER[type] : true ? DEFAULT_MAP_SOURCE_FILTER[type] !== undefined ? DEFAULT_MAP_SOURCE_FILTER[type] : true
: !!mapFilter[type]; : !!mapFilter[type];
const rigVisible = true; const rigVisible = !mapRigFilter
|| marker.__trxType === "bookmark"
|| (marker.__trxRigIds instanceof Set && marker.__trxRigIds.has(mapRigFilter));
const visible = marker.__trxHistoryVisible !== false const visible = marker.__trxHistoryVisible !== false
&& markerPassesSearchFilter(marker) && markerPassesSearchFilter(marker)
&& markerPassesLocatorFilters(marker) && markerPassesLocatorFilters(marker)
@@ -773,6 +773,12 @@
<span class="map-locator-filter-label" id="map-locator-choice-label">Show</span> <span class="map-locator-filter-label" id="map-locator-choice-label">Show</span>
<div id="map-locator-choice-filter" class="map-locator-chip-row"></div> <div id="map-locator-choice-filter" class="map-locator-chip-row"></div>
</div> </div>
<div class="map-locator-filter-group">
<span class="map-locator-filter-label">Rig</span>
<select id="map-rig-filter" class="map-history-select" aria-label="Filter by rig">
<option value="">All</option>
</select>
</div>
<div class="map-locator-filter-group"> <div class="map-locator-filter-group">
<span class="map-locator-filter-label">Search</span> <span class="map-locator-filter-label">Search</span>
<input type="text" id="map-search-filter" class="map-search-input" placeholder="Callsign, MMSI, locator, message..." /> <input type="text" id="map-search-filter" class="map-search-input" placeholder="Callsign, MMSI, locator, message..." />