chikatoike / IMESupport

IMESupport for Sublime Text 2/3
289 stars 97 forks source link

Fix side bar width calculation #9

Closed shirosaki closed 11 years ago

shirosaki commented 11 years ago

Sublime text 3 でside barが表示されているときに、IMEの表示位置がずれてしまうようです。 windowのwidthからviewのwidthを引いてside bar widthを計算するようにしたら、うまく動いているように見えます。Windows XP SP3 x86でテストしました。

Sublime text 3 seems to make 'toggle_side_bar' asynchronous behavior. So that side bar width calculation by switching side bar visibility doesn't work. Instead using window width by GetClientRect() for side bar calculation seems to work fine.

chikatoike commented 11 years ago

サイドバーを開いた状態でテストしていませんでした。 確かに、Sublime Text 3 ではサイドバーがアニメーションするようになっていましたね。 ずれが修正されているのを確認したのでマージします。 ありがとうございました。