From 899b3cfed8e1c3513f8d3001c53b0bb0cc1af548 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 29 Oct 2018 16:39:48 +0100 Subject: PySide2: Pass on the result from native event filters Add missing conversion of the long *result variable. Amends f4a6d74852b0ba6711195a9c3fc9356e677a3409. Task-number: PYSIDE-790 Change-Id: I2db9ffd80b569f68b714b21e2adaa3e34949af83 Reviewed-by: Cristian Maureira-Fredes Reviewed-by: Christian Tismer --- sources/pyside2/PySide2/typesystem_templates.xml | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sources/pyside2/PySide2/typesystem_templates.xml') diff --git a/sources/pyside2/PySide2/typesystem_templates.xml b/sources/pyside2/PySide2/typesystem_templates.xml index a7a7bfc9d..fb5750b48 100644 --- a/sources/pyside2/PySide2/typesystem_templates.xml +++ b/sources/pyside2/PySide2/typesystem_templates.xml @@ -372,6 +372,8 @@ if (PySequence_Check(%PYARG_0) && (PySequence_Size(%PYARG_0) == 2)) { Shiboken::AutoDecRef pyItem(PySequence_GetItem(%PYARG_0, 0)); %out = %CONVERTTOCPP[bool](pyItem); + Shiboken::AutoDecRef pyResultItem(PySequence_GetItem(pyResult, 1)); + *result = %CONVERTTOCPP[long](pyResultItem); } -- cgit v1.2.3