Button toolbar to copy URL throws an error with tryton GTK3
Hi,
0. I clone tryton default, and apply the patch: #6932 (closed)
1. I clone just trytond default.
2. I initialize a new sqlite database.
3. The client opens and could connect to the database.
4. I Opened module list view or user list view.
5. When I click the button toolbar to copy url throws an error.
6. The client freeze and I need to kill the process.
The traceback error at client shows:
"""
TypeError: position_func() takes at least 3 arguments (2 given)
"""
The tryton logs shows this stuff:
"""
INFO:tryton.rpc:model.ir.action.keyword.get_keyword('tree_open', (u'ir.ui.menu', 44), {u'language_direction': u'ltr', u'groups': [1], u'language': u'en'})
INFO:tryton.rpc:model.ir.ui.menu.read([3, 4, 5, 6, 7, 8, 9, 16, 17, 18, 23, 24, 25, 26, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 45, 46], [u'childs', u'name', u'parent', u'favorit
e', u'active', u'icon', u'parent.rec_name', 'rec_name', '_timestamp'], {u'language_direction': u'ltr', u'groups': [1], u'language': u'en'})
INFO:tryton.rpc:model.ir.ui.icon.read([1, 2, 3, 4, 5, 6, 7, 8, 9], ['name', 'icon'], {u'language_direction': u'ltr', u'language': u'en', u'groups': [1]})
INFO:tryton.rpc:model.ir.action.keyword.get_keyword('tree_open', (u'ir.ui.menu', 46), {u'language_direction': u'ltr', u'groups': [1], u'language': u'en'})
INFO:tryton.rpc:model.res.user.fields_view_get(96, u'tree', {u'language_direction': u'ltr', u'groups': [1], u'language': u'en'})
INFO:tryton.rpc:model.res.user.view_toolbar_get({u'language_direction': u'ltr', u'groups': [1], u'language': u'en'},)
INFO:tryton.rpc:model.res.user.search([], 0, 1000, None, {u'language_direction': u'ltr', u'groups': [1], u'language': u'en'})
INFO:tryton.rpc:model.res.user.read([1, 3], [u'active', u'login', u'name', u'sessions', 'rec_name', '_timestamp'], {u'language_direction': u'ltr', u'groups': [1], u'language': u'en'})
INFO:tryton.rpc:model.ir.attachment.search_count([('resource', '=', u'res.user,1')], {u'language_direction': u'ltr', u'groups': [1], u'language': u'en'})
INFO:tryton.rpc:model.ir.note.search_count([('resource', '=', u'res.user,1'), ('unread', '=', True)], {u'language_direction': u'ltr', u'groups': [1], u'language': u'en'})
ERROR:tryton.common.common:TypeError: position_func() takes at least 3 arguments (2 given)
position_func() takes at least 3 arguments (2 given)
/opt/tryton-default/tryton/common/common.py:571: Warning: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
dialog.show_all()
(tryton:12276): Gtk-CRITICAL **: gtk_window_move: assertion 'GTK_IS_WINDOW (window)' failed
(tryton:12276): Gtk-CRITICAL **: gtk_window_resize: assertion 'GTK_IS_WINDOW (window)' failed
(tryton:12276): Gdk-CRITICAL **: gdk_device_grab: assertion 'GDK_IS_WINDOW (window)' failed
(tryton:12276): Gdk-CRITICAL **: gdk_device_grab: assertion 'GDK_IS_WINDOW (window)' failed
(tryton:12276): Gdk-CRITICAL **: gdk_window_get_toplevel: assertion 'GDK_IS_WINDOW (window)' failed
(tryton:12276): Gtk-CRITICAL **: _gtk_widget_captured_event: assertion 'WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
""""