macvim-dev / macvim-dev/macvim

High Sierra issue with mouse in other apps

オープン
#559 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
Vim Script
スター
7.9k
フォーク
691
PR マージ指標
30日以内にマージされた PR はありません

説明

Whenever MacVim is open I am having weird cursor jitters/slow-downs in other apps. Like any app using the equivalent of an NSTextField. When I hover the text field with MacVim open the cursor speed slows down by at least half and becomes jittery.

I've noticed this issue in Firefox Nightly and Xcode and it goes away as soon as I close MacVim. In Xcode, it even happens when I'm editing a storyboard and add an NSTextField.

I haven't been able to figure out when exactly it is triggered but it does not happen just from launching MacVim. It seems to be some combination of full screen and changing window focus.

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

この issue ではファイルもテストも指定されていません。まず、MacVim を開いた状態で Firefox Nightly または Xcode におけるカーソルの低速化を再現し、フルスクリーンモードとウィンドウフォーカスを変えて確認してください。影響を受けるテキストフィールドで、ちらつきとカーソル速度の低下が発生しなくなれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
macos, vim
領域
desktop, performance
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。