BambooEngine / ibus-bamboo

Bộ gõ tiếng Việt cho Linux
GNU General Public License v3.0
1.23k stars 76 forks source link

Xung đột với search suggestions trên trình duyệt firefox #503

Closed quan1232004 closed 4 months ago

quan1232004 commented 4 months ago

Mô tả lỗi Khi tìm kiếm trên thanh address, phải nhập hết từ rồi bấm dấu cách thì nó mới gợi ý (bàn phím tiếng việt)

Các bước tái hiện lỗi Chuyển sang tiếng Việt và tìm kiếm trên thanh address bar

Kết quả mong muốn Hiển thị search suggestions bình thường và liên tục

Môi trường

goatastronaut0212 commented 4 months ago

Phiên bản mới thì sao bạn có bị lỗi đó nữa không? Và bạn có thử chuyển và chọn chế độ gõ khác chưa? (aka shift + ~)

quan1232004 commented 4 months ago

Mình vẫn gặp lỗi tương tự

goatastronaut0212 commented 4 months ago

Thực ra thì nếu bảo đây là lỗi thì cũng không hẳn, căn bản hiện tại nó là 1 code hack cho chế độ gõ 1, nó khá là xấu nhưng mà nó hoạt động và cũng đã có các chế độ gõ khác cho từng ứng dụng rồi. Bạn có thể thử chuyển đổi sang chế độ 2 để thử và gợi ý từ thanh tìm kiếm sẽ hiển thị thôi, mình cũng xài Firefox mà chỉ cần chuyển sang chế độ 2 là ổn. Bạn chỉ cần gõ Shift + ~ sau đó chọn mode 2 ở dưới. Nếu thấy không được thì cứ thử hết các mode còn lại thôi chắc chắn sẽ có 1 cái hoạt động mà. Trường hợp nếu bạn không gõ Shift + ~ thì hãy xem thêm tại đây để đặt biến môi trường ibus-bamboo wiki.

Ad Lâm có vẻ không có nhiều thời gian lắm để document chi tiết về cái chế độ gõ này lắm nên nhiều người cũng không biết và không hiểu nó hoạt động thế nào, khi nào rảnh có thể mình sẽ làm nó. Nếu không phiền thì bạn có thể đóng issue lại được không, cảm ơn bạn. Hiện tại thì có vẻ anh ấy đang bận chuyện gì đó nên cũng không xem hết các issues hay là check PR gần đây của mình. Có thể anh ấy sẽ quay lại, mong là mọi chuyện vẫn ổn với anh ấy.

luongthanhlam commented 4 months ago

Chế độ gõ số 1 (pre-edit) thực ra rất đơn giản, chỉ là 1 buffer do bộ gõ tự quản lý, sau khi gõ xong mới được bộ gõ gửi vào input của ứng dụng. Một vài ứng dụng (Chrome) có thể đọc dữ liệu trong buffer của bộ gõ và tự động hiện suggestion trên thanh địa chỉ, một số ứng dụng thì không (Firefox). Vì vậy pre-edit không hoạt động với suggestion trên firefox, muốn hiện suggestion bạn cần chuyển sang chế độ gõ khác không dùng buffer (2, 3, 4,..)