プロジェクトで CodeMirror (バージョン 2、2012 年 1 月の最新リリース) を使用しています。$(document)ready で、コードが CodeMirror にロードされます。
CodeMirror ウィンドウの最初のビューが完全に右に移動することがあります。以下に図を示します。
http://www.sqlanswers.com/CodeMirrorIssue.gif
この画像は、CodeMirror コンテンツ全体が CodeMirror-lines DIV の外側にある様子を示しています。コード エディター内で何らかのアクションを実行すると (つまり、文字を入力する)、コンテンツ全体が所定の位置に収まり、すべて問題ありません。Chrome、IE 9、および Safari でこれをテストしましたが、すべてのブラウザでこの問題が発生しました。
.refresh と .focus を呼び出しても役に立たないようです。
CodeMirror-lines DIV の外でコンテンツが時折シフトする原因を知っている人はいますか?