[GH-ISSUE #253] Let list item activate on more than one char #198

Closed
opened 2026-03-04 01:02:54 +03:00 by kerem · 2 comments
Owner

Originally created by @cpkio on GitHub (Mar 21, 2019).
Original GitHub issue: https://github.com/rivo/tview/issues/253

First of all, amazing framework you've done!

The Q is: how about lists to be activated not on one character, but on a few? I mean, when you're using more than one language, you type in not only 'k' character, but 'л' on the same key. Frequent switching back and forth if you're inputting Cyrillics for example is not comfortable.

Originally created by @cpkio on GitHub (Mar 21, 2019). Original GitHub issue: https://github.com/rivo/tview/issues/253 First of all, amazing framework you've done! The Q is: how about lists to be activated not on one character, but on a few? I mean, when you're using more than one language, you type in not only 'k' character, but 'л' on the same key. Frequent switching back and forth if you're inputting Cyrillics for example is not comfortable.
kerem closed this issue 2026-03-04 01:02:54 +03:00
Author
Owner

@rivo commented on GitHub (Apr 5, 2019):

I'm not sure I fully understand what you are describing. How exactly do you enter k on your keyboard and how do you enter л?

List item activation happens through the input of one rune. Accepting a sequence of runes (if that is what you want) will make interaction with the list quite complex. And it will break backwards compatibility.

But maybe I'm misunderstanding something here, in which case please give me an example of how the user would interact with the list as you'd like it.

<!-- gh-comment-id:480427663 --> @rivo commented on GitHub (Apr 5, 2019): I'm not sure I fully understand what you are describing. How exactly do you enter `k` on your keyboard and how do you enter `л`? List item activation happens through the input of one rune. Accepting a sequence of runes (if that is what you want) will make interaction with the list quite complex. And it will break backwards compatibility. But maybe I'm misunderstanding something here, in which case please give me an example of how the user would interact with the list as you'd like it.
Author
Owner

@rivo commented on GitHub (May 13, 2019):

Will reopen when there is more information.

<!-- gh-comment-id:491822408 --> @rivo commented on GitHub (May 13, 2019): Will reopen when there is more information.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tview#198
No description provided.