<dd>\r
<ul>\r
<li class="fix">一部の環境で起動できなくなっていたバグを修正。</li>\r
+ <li class="fix">コマンドラインから書庫を開くのに失敗した場合に、スプリッターの位置を不正な値として記録していたバグを修正。</li>\r
</ul>\r
</dd>\r
<dt>calLibrary</dt>\r
this->conf.WriteId(CONF_WINDOW_X, a);\r
this->conf.WriteId(CONF_WINDOW_Y, b);\r
}\r
- this->conf.WriteId(CONF_WINDOW_SPLITTER_POS, this->window_splitter->GetSashPosition());\r
+\r
+ // ウインドウが表示されていないときは、GetSashPosition()が不正な値を返す。\r
+ if (this->IsShown())\r
+ {\r
+ this->conf.WriteId(CONF_WINDOW_SPLITTER_POS, this->window_splitter->GetSashPosition());\r
+ }\r
\r
// ツールバー/ステータスバー関連。\r
this->conf.WriteId(CONF_WINDOW_STATUSBAR, this->statusbar->IsShown());\r