OS: Debian GNU/Linux 12 (Bookworm)
Version: 7.10 Hotfix 3 (538965)
Modified: No
Game start: The Young Gun
Reproduction steps:
- Start a new game, press M to open map, pan map to the left, zoom out, press Del to close the map, press M to open map, observe map position.
- Start a new game, press M to open map, pan map to the left, zoom out, press Del to close the map, press Shift + P to open map with Property Owned tab selected, observe map position.
- Start a new game, press M to open map, pan map to the left, zoom out, press Del to close the map, press Shift + M to open map with Missions tab selected, observe map position.
- Start a new game, press M to open map, pan map to the left, zoom out, right-click the equipment dock where player ship is docked at and select the Upgrade/Repair docked ships option, press Esc twice to close the ship upgrade menu, observe map position.
- Start a new game, press Shift + P to open map with Property Owned tab selected, pan map to the left, zoom out, right-click the equipment dock where player ship is docked at and select the Upgrade/Repair docked ships option, press Esc twice to close the ship upgrade menu, observe map position.
- Start a new game, press Shift + M to open map with Missions tab selected, pan map to the left, zoom out, right-click the equipment dock where player ship is docked at and select the Upgrade/Repair docked ships option, press Esc twice to close the ship upgrade menu, observe map position.
- In step (1), map is restored to same position and zoom level as prior to closing the map.
- In step (2), map is restored to same position and zoom level as prior to closing the map.
- In step (3), map is restored to same position and zoom level as prior to closing the map.
- In step (4), map is restored to same position and zoom level as prior to closing the map.
- In step (5), map is restored to same position and zoom level as prior to closing the map.
- In step (6), map is restored to same position and zoom level as prior to closing the map.
- PASS - In step (1), map is restored to same position and zoom level as prior to closing the map.
- FAIL - In step (2), map is not restored to same position and zoom level as prior to closing the map. Instead, it is centered on player with "default" zoom.
- FAIL - In step (3), map is not restored to same position and zoom level as prior to closing the map. Instead, it is centered on player with "default" zoom.
- PASS - In step (4), map is restored to same position and zoom level as prior to opening the upgrade menu.
- FAIL - In step (5), map is not restored to same position and zoom level as prior to opening the upgrade menu. Instead, it is centered on player with "default" zoom.
- FAIL - In step (6), map is not restored to same position and zoom level as prior to opening the upgrade menu. Instead, it is centered on player with "default" zoom.
There is also a whole slew of other weird behaviours similar to this when the map is _initially_ opened using the Property Owned/Missions input controls, these are just some of the examples. On the other hand, if you first open the map using M, and then open up the property tab or missions tab with their dedicated input controls, the game will not be doing any of the annoying recentering when using these two input controls. This means that the player actually has to keep track of what input control was used to initially open the map to avoid getting constantly recentered while working (issuing orders) on a particular part of the map. It also kills the benefits of having the property and mission input controls available during flight etc (quickly open map with particular tab already being pre-selected). Since I see no gameplay benefits to current behaviour, and it feels inconsistent when the map has been opened with its main input control, I assume that this has to be a bug.