Skip to content
Snippets Groups Projects
Commit 44fb0529 authored by Alexander Cherniuk's avatar Alexander Cherniuk
Browse files

Patch to fix dataforms rendering. Thanks to Florob. Fixes #5834

parent 4635a08f
No related branches found
No related tags found
No related merge requests found
......@@ -402,6 +402,7 @@ class SingleForm(gtk.Table, object):
check.connect('toggled',
self.on_list_multi_checkbutton_toggled, field, value)
widget.pack_start(check, expand=False)
widget.set_sensitive(readwrite)
else:
# more than 5 options: show combobox
def on_list_multi_treeview_changed(selection, f):
......@@ -418,7 +419,7 @@ class SingleForm(gtk.Table, object):
widget.set_size_request(-1, 120)
tv.get_selection().connect('changed',
on_list_multi_treeview_changed, field)
widget.set_sensitive(readwrite)
tv.set_sensitive(readwrite)
elif field.type == 'jid-single':
widget = gtk.Entry()
......@@ -490,11 +491,11 @@ class SingleForm(gtk.Table, object):
textwidget.get_buffer().connect('changed',
self.on_text_multi_textbuffer_changed, field)
textwidget.get_buffer().set_text(field.value)
textwidget.set_sensitive(readwrite)
widget = gtk.ScrolledWindow()
widget.add(textwidget)
widget.set_sensitive(readwrite)
widget=decorate_with_tooltip(widget, field)
self.attach(widget, 1, 2, linecounter, linecounter+1)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment