From a07d50a89d52d165f5bdac02b911355239be489f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 6 Aug 2022 10:33:49 +0200 Subject: [PATCH] Delay the button clicked callback from cellrenderer Because it may raise a confirmation popup which is not supported on Windows during the callback event. issue11606 review419561003 (grafted from e0d0a14b82edd102075f72adc24c6b23d40a72fc) --HG-- branch : 6.0 --- tryton/gui/window/view_form/view/list_gtk/widget.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tryton/gui/window/view_form/view/list_gtk/widget.py b/tryton/gui/window/view_form/view/list_gtk/widget.py index ae599292ba..a161e6adc4 100644 --- a/tryton/gui/window/view_form/view/list_gtk/widget.py +++ b/tryton/gui/window/view_form/view/list_gtk/widget.py @@ -1296,6 +1296,7 @@ class Button(Cell): # TODO icon self._set_visual(cell, record) + @common.idle_add def button_clicked(self, widget, path): if not path: return True