开启InputSourcePro,在Alfred、Spotlight输入时会存在些许卡顿
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 32/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- swift
- Lĩnh vực
- performance
Hướng nghiên cứu
Start by diffing the git tags for 2.8.0 and 2.9.0 to find what changed in the keystroke/input-source tracking path that runs on every keypress. Profile the 2.9.0 build with Instruments (Time Profiler) while triggering the Alfred/Spotlight search field to locate the added work on the main thread. Done looks like identifying the specific commit or code path responsible for the regression, with a fix that restores 2.8.0-level responsiveness and is verifiable by reproducing the lag in Alfred or Spotlight.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
开启了InputSourcePro之后,打开Alfred或者Spotlight的搜索框,输入时可以感到明显的卡顿。之前都是非常流畅的,应该是更新到最新版本,才存在这种卡顿。
https://github.com/user-attachments/assets/35716ee7-0306-4691-9033-929be5537afa
在视频左下角可以看到击键情况(请注意,它很容易被进度条挡住)。
当我回退到2.8.0版本,这个问题就消失了。
当前环境:Apple Silicon Tahoe Version 26.2|InputSourcePro:2.9.0 (605)
- Ngôn ngữ chính
- Swift
- Star
- 3.6k
- Fork
- 144
- Merge trung bình
- 14 giờ 21 phút
- Pull request đã merge (30 ngày)
- 7
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của runjuu/InputSourcePro
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
runjuu/InputSourcePro#152 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
runjuu/InputSourcePro#150 ·
-
Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 30/100
runjuu/InputSourcePro#148 ·
-
Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 50/100
runjuu/InputSourcePro#147 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 56/100
runjuu/InputSourcePro#145 ·
Tất cả issue của runjuu/InputSourcePro
Issue tương tự
-
Mac proof: carets blink and the inspector's thread lands in different places from run to runĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
AttilaTheFun/visor#244 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
abue-ammar/tinycast#1819 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug]: cua-driver skill fails Agent Skills frontmatter validationCó thể đã có người làm @Mearman đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
follow-up needs-triage S3: minor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
manaflow-ai/cmux#36856 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
type:defect
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
snowplow/snowplow-ios-tracker#962 ·