Japanese Simutrans Forum

日本語simutransフォーラム => バグレポート => 解決されたバグ => トピック開設者: z9999+ さんの発言 2010/06/24 04:59

トピック名: [r3468以降] 危険:ゲーム保存時に他のファイルを上書きしてしまう
投稿者: z9999+ さんの発言 2010/06/24 04:59
問題点:
ゲームの保存時にファイル名のボタンを押すと、そのファイル名で保存された後、さらに入力ボックスに入力されているファイル名で保存されてしまいます。
入力ボックスが空の時には拡張子のみのファイルができます。

また、ゲームの読み込み時にもファイル名のボタンを押すと、そのファイルを読み込んだ後、入力ボックスに入力されているファイルを読み込んでしまいます。

修正案:
コード: [選択]
Index: gui/savegame_frame.cc
===================================================================
--- gui/savegame_frame.cc (リビジョン 3468)
+++ gui/savegame_frame.cc (作業コピー)
@@ -340,6 +340,7 @@
  }
 
  if(action_btn) {
+ set_focus(NULL);
  action(buf);
  destroy_win(this);
  }


r3470で修正されました。