Skip to content

Commit d4f160e

Browse files
mufeedalirafaelmardojai
authored andcommitted
fix: Add tooltip and ellipsize to language row
1 parent 7d42909 commit d4f160e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

dialect/widgets/lang_selector.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import re
66

7-
from gi.repository import Adw, Gdk, GObject, Gtk
7+
from gi.repository import Adw, Gdk, GObject, Gtk, Pango
88

99
from dialect.define import RES_PATH
1010
from dialect.languages import LangObject, LanguagesListModel
@@ -162,5 +162,7 @@ def __init__(self, lang: LangObject):
162162
super().__init__()
163163
self.lang = lang
164164
self.name.props.label = self.lang.name
165+
self.props.tooltip_text = self.lang.name
166+
self.name.props.ellipsize = Pango.EllipsizeMode.END
165167

166168
self.lang.bind_property("selected", self.selection, "visible", GObject.BindingFlags.SYNC_CREATE)

0 commit comments

Comments
 (0)