summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2021-05-25 19:01:50 +0200
committermathieui <mathieui@mathieui.net>2021-05-25 19:01:50 +0200
commit77a618a8d599ec31f77b8d3756ba8f1b24c32f8d (patch)
tree1d46ccc6e1e7ad47dd3b503b78d98ecc9f98c0f2
parent6c0be6952407ed8f191a6e1f72f91181d3cee5ba (diff)
downloadpoezio-77a618a8d599ec31f77b8d3756ba8f1b24c32f8d.tar.gz
poezio-77a618a8d599ec31f77b8d3756ba8f1b24c32f8d.tar.bz2
poezio-77a618a8d599ec31f77b8d3756ba8f1b24c32f8d.tar.xz
poezio-77a618a8d599ec31f77b8d3756ba8f1b24c32f8d.zip
Fix: do not scroll right by default in dataforms/bookmark text
Seeing "…@muc.example.com" instead of "toto@muc.…" is not really helpful, especially in bookmarks.
-rw-r--r--poezio/windows/bookmark_forms.py6
-rw-r--r--poezio/windows/data_forms.py3
2 files changed, 6 insertions, 3 deletions
diff --git a/poezio/windows/bookmark_forms.py b/poezio/windows/bookmark_forms.py
index a7d004d8..a0e57cc7 100644
--- a/poezio/windows/bookmark_forms.py
+++ b/poezio/windows/bookmark_forms.py
@@ -19,7 +19,8 @@ class BookmarkNameInput(FieldInput, Input):
FieldInput.__init__(self, field)
Input.__init__(self)
self.text = field.name
- self.pos = len(self.text)
+ self.pos = 0
+ self.view_pos = 0
self.color = get_theme().COLOR_NORMAL_TEXT
def save(self) -> None:
@@ -39,7 +40,8 @@ class BookmarkJIDInput(FieldInput, Input):
jid = JID('')
jid.resource = field.nick or None
self.text = jid.full
- self.pos = len(self.text)
+ self.pos = 0
+ self.view_pos = 0
self.color = get_theme().COLOR_NORMAL_TEXT
def save(self) -> None:
diff --git a/poezio/windows/data_forms.py b/poezio/windows/data_forms.py
index bdc6cfe1..1b22aa2c 100644
--- a/poezio/windows/data_forms.py
+++ b/poezio/windows/data_forms.py
@@ -330,7 +330,8 @@ class TextSingleWin(FieldInputMixin, Input):
Input.__init__(self)
self.text = field.get_value() if isinstance(field.get_value(), str)\
else ""
- self.pos = len(self.text)
+ self.pos = 0
+ self.view_pos = 0
self.color = get_theme().COLOR_NORMAL_TEXT
def reply(self):