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.
This commit is contained in:
parent
6c0be69524
commit
77a618a8d5
2 changed files with 6 additions and 3 deletions
|
@ -19,7 +19,8 @@ class BookmarkNameInput(FieldInput, Input):
|
||||||
FieldInput.__init__(self, field)
|
FieldInput.__init__(self, field)
|
||||||
Input.__init__(self)
|
Input.__init__(self)
|
||||||
self.text = field.name
|
self.text = field.name
|
||||||
self.pos = len(self.text)
|
self.pos = 0
|
||||||
|
self.view_pos = 0
|
||||||
self.color = get_theme().COLOR_NORMAL_TEXT
|
self.color = get_theme().COLOR_NORMAL_TEXT
|
||||||
|
|
||||||
def save(self) -> None:
|
def save(self) -> None:
|
||||||
|
@ -39,7 +40,8 @@ class BookmarkJIDInput(FieldInput, Input):
|
||||||
jid = JID('')
|
jid = JID('')
|
||||||
jid.resource = field.nick or None
|
jid.resource = field.nick or None
|
||||||
self.text = jid.full
|
self.text = jid.full
|
||||||
self.pos = len(self.text)
|
self.pos = 0
|
||||||
|
self.view_pos = 0
|
||||||
self.color = get_theme().COLOR_NORMAL_TEXT
|
self.color = get_theme().COLOR_NORMAL_TEXT
|
||||||
|
|
||||||
def save(self) -> None:
|
def save(self) -> None:
|
||||||
|
|
|
@ -330,7 +330,8 @@ class TextSingleWin(FieldInputMixin, Input):
|
||||||
Input.__init__(self)
|
Input.__init__(self)
|
||||||
self.text = field.get_value() if isinstance(field.get_value(), str)\
|
self.text = field.get_value() if isinstance(field.get_value(), str)\
|
||||||
else ""
|
else ""
|
||||||
self.pos = len(self.text)
|
self.pos = 0
|
||||||
|
self.view_pos = 0
|
||||||
self.color = get_theme().COLOR_NORMAL_TEXT
|
self.color = get_theme().COLOR_NORMAL_TEXT
|
||||||
|
|
||||||
def reply(self):
|
def reply(self):
|
||||||
|
|
Loading…
Reference in a new issue