diff options
Diffstat (limited to 'src/area_popup.cpp')
| -rw-r--r-- | src/area_popup.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
| diff --git a/src/area_popup.cpp b/src/area_popup.cpp index 9c7406b..d7f45b6 100644 --- a/src/area_popup.cpp +++ b/src/area_popup.cpp | |||
| @@ -52,6 +52,9 @@ void AreaPopup::UpdateIndicators() { | |||
| 52 | for (int section_id = 0; section_id < map_area.locations.size(); | 52 | for (int section_id = 0; section_id < map_area.locations.size(); |
| 53 | section_id++) { | 53 | section_id++) { |
| 54 | const Location& location = map_area.locations.at(section_id); | 54 | const Location& location = map_area.locations.at(section_id); |
| 55 | if (IsLocationPostgame(location.ap_location_id)) { | ||
| 56 | continue; | ||
| 57 | } | ||
| 55 | 58 | ||
| 56 | if (tracker_panel->IsPanelsMode()) { | 59 | if (tracker_panel->IsPanelsMode()) { |
| 57 | if (!location.single_panel) { | 60 | if (!location.single_panel) { |
| @@ -78,6 +81,10 @@ void AreaPopup::UpdateIndicators() { | |||
| 78 | 81 | ||
| 79 | if (AP_IsPaintingShuffle() && !tracker_panel->IsPanelsMode()) { | 82 | if (AP_IsPaintingShuffle() && !tracker_panel->IsPanelsMode()) { |
| 80 | for (int painting_id : map_area.paintings) { | 83 | for (int painting_id : map_area.paintings) { |
| 84 | if (IsPaintingPostgame(painting_id)) { | ||
| 85 | continue; | ||
| 86 | } | ||
| 87 | |||
| 81 | const PaintingExit& painting = GD_GetPaintingExit(painting_id); | 88 | const PaintingExit& painting = GD_GetPaintingExit(painting_id); |
| 82 | wxSize item_extent = mem_dc.GetTextExtent(painting.display_name); | 89 | wxSize item_extent = mem_dc.GetTextExtent(painting.display_name); |
| 83 | int item_height = | 90 | int item_height = |
| @@ -149,6 +156,10 @@ void AreaPopup::UpdateIndicators() { | |||
| 149 | 156 | ||
| 150 | if (AP_IsPaintingShuffle() && !tracker_panel->IsPanelsMode()) { | 157 | if (AP_IsPaintingShuffle() && !tracker_panel->IsPanelsMode()) { |
| 151 | for (int painting_id : map_area.paintings) { | 158 | for (int painting_id : map_area.paintings) { |
| 159 | if (IsPaintingPostgame(painting_id)) { | ||
| 160 | continue; | ||
| 161 | } | ||
| 162 | |||
| 152 | const PaintingExit& painting = GD_GetPaintingExit(painting_id); | 163 | const PaintingExit& painting = GD_GetPaintingExit(painting_id); |
| 153 | 164 | ||
| 154 | bool reachable = IsPaintingReachable(painting_id); | 165 | bool reachable = IsPaintingReachable(painting_id); |
