原因
- 初期状態でlastUpdatedは0
- サーバからマップのロードを行った際に、そのデータのlastUpdatedが手元のlastUpdatedより古いなら画面を更新しない
- ロード時にlastUpdatedを更新するのを忘れていた
- その結果「マップをロードして、編集せずに別名保存」をやった場合にlastUpdatedが0のデータができる
- これをロードした時、手元が0、ロードしたものが0なので画面更新が行われない 修正
- ロード時にlastUpdatedを更新する
- 既にlastUpdatedが0の壊れたデータができているので、ワークアラウンドとして0の場合には現在時刻で上書きする