# HG changeset patch # User Darkvater # Date 1162331181 0 # Node ID 390d6334da67cfd895c60889354e641ba05a8b68 # Parent f5086bd3945aba1e59d78980380a3abca23bd243 (svn r7023) -Fix: Pressing F1 in scenario editor did not work because the keypress event was sent twice. due to e->we.keypress.cont not being set to false. Also indent the switch statements for some coding style bonus points. diff -r f5086bd3945a -r 390d6334da67 main_gui.c --- a/main_gui.c Tue Oct 31 21:15:56 2006 +0000 +++ b/main_gui.c Tue Oct 31 21:46:21 2006 +0000 @@ -2034,21 +2034,23 @@ case WE_KEYPRESS: switch (e->we.keypress.keycode) { - case WKC_F1: ToolbarPauseClick(w); break; - case WKC_F2: ShowGameOptions(); break; - case WKC_F3: MenuClickSaveLoad(0); break; - case WKC_F4: ToolbarScenGenLand(w); break; - case WKC_F5: ToolbarScenGenTown(w); break; - case WKC_F6: ToolbarScenGenIndustry(w); break; - case WKC_F7: ToolbarScenBuildRoad(w); break; - case WKC_F8: ToolbarScenPlantTrees(w); break; - case WKC_F9: ToolbarScenPlaceSign(w); break; - case WKC_F10: ShowMusicWindow(); break; - case WKC_F11: PlaceLandBlockInfo(); break; - case WKC_CTRL | 'S': MenuClickSmallScreenshot(); break; - case WKC_CTRL | 'G': MenuClickWorldScreenshot(); break; - case 'L': ShowEditorTerraformToolBar(); break; + case WKC_F1: ToolbarPauseClick(w); break; + case WKC_F2: ShowGameOptions(); break; + case WKC_F3: MenuClickSaveLoad(0); break; + case WKC_F4: ToolbarScenGenLand(w); break; + case WKC_F5: ToolbarScenGenTown(w); break; + case WKC_F6: ToolbarScenGenIndustry(w); break; + case WKC_F7: ToolbarScenBuildRoad(w); break; + case WKC_F8: ToolbarScenPlantTrees(w); break; + case WKC_F9: ToolbarScenPlaceSign(w); break; + case WKC_F10: ShowMusicWindow(); break; + case WKC_F11: PlaceLandBlockInfo(); break; + case WKC_CTRL | 'S': MenuClickSmallScreenshot(); break; + case WKC_CTRL | 'G': MenuClickWorldScreenshot(); break; + case 'L': ShowEditorTerraformToolBar(); break; + default: return; } + e->we.keypress.cont = false; break; case WE_PLACE_OBJ: {