View Issue Details

IDProjectCategoryLast Update
0017031Stars Beyond ReachGUIJun 4, 2015 4:29 pm
ReporterMayhemMike Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version0.870 (Yellowshirts and the Giant Revision) 
Fixed in Version0.872 (Colonization and Exploration) 
Summary0017031: Opening a window in construction mode does not cancel construction
DescriptionWhen you select a building for construction (so that the green buildable land icons come up) and then open a window like the City screen the construction mode stays active. Which means, clicking somewhere on that newly opened window, (for example the close button), will also build the previously selected building in that location.
TagsNo tags attached.

Activities

Chris_McElligottPark

Jun 3, 2015 10:43 am

administrator   ~0041605

Construction mode is supposed to stay open, for your convenience. But mouse clicks are definitely not supposed to bleed through. You're saying that happens on the city management screen, is that right? If there are other windows where that happens, please just let us know and we'll fix them as you find them.

Thanks!

MayhemMike

Jun 3, 2015 11:21 am

reporter   ~0041613

There are 3 types of behaviors:

1.) Buildings can be build while the following windows are open:
Window types: City Grid; Planetary Temperature Effects; Atmosphere; Progress towards your victory

2.) Buildings can be build but the new building only shows up when you exit the window:
City Management window

3.)Building can not be built except on the tile below the "close" button:
Diplomacy Window

Chris_McElligottPark

Jun 3, 2015 11:22 am

administrator   ~0041614

That is fantastic detail, thank you! :D

MayhemMike

Jun 3, 2015 11:48 am

reporter   ~0041622

Happy to help

keith.lamothe

Jun 4, 2015 4:28 pm

administrator   ~0041709

For 0.872:

* Added some more general "if hud blocking windows are open, don't allow mouse events on the map" logic. Prevents placing of buildings while looking at the temperature window, for example.
** Also added some more general "if left-clicking a window close button, ignore the next left mouseup event". Prevents placing a building by clicking the diplomacy window close button when it just happened to be over a valid spot, for example.

Thanks :)

Issue History

Date Modified Username Field Change
Jun 3, 2015 5:23 am MayhemMike New Issue
Jun 3, 2015 10:43 am Chris_McElligottPark Assigned To => keith.lamothe
Jun 3, 2015 10:43 am Chris_McElligottPark Status new => assigned
Jun 3, 2015 10:43 am Chris_McElligottPark Note Added: 0041605
Jun 3, 2015 11:21 am MayhemMike Note Added: 0041613
Jun 3, 2015 11:22 am Chris_McElligottPark Note Added: 0041614
Jun 3, 2015 11:48 am MayhemMike Note Added: 0041622
Jun 4, 2015 4:28 pm keith.lamothe Note Added: 0041709
Jun 4, 2015 4:28 pm keith.lamothe Status assigned => resolved
Jun 4, 2015 4:28 pm keith.lamothe Fixed in Version => 0.872 (Colonization and Exploration)
Jun 4, 2015 4:28 pm keith.lamothe Resolution open => fixed