Warning, /graphics/krita/3rdparty/ext_qt/0015-Android-Fix-native-open-fileDialog-crash-on-Android.patch is written in an unsupported language. File is not indexed.
0001 From f1445ee64824eb06aff0fc2caca5e21d66a5fa88 Mon Sep 17 00:00:00 2001 0002 From: Assam Boudjelthia <assam.boudjelthia@qt.io> 0003 Date: Fri, 31 Jan 2020 17:04:54 +0200 0004 Subject: [PATCH 15/46] Android: Fix native open fileDialog crash on Android 0005 0006 Unregister the ActivityResultListener() after the result is handled. 0007 0008 Fixes: QTBUG-78912 0009 Change-Id: Ia2b45eca002e854492c409c70a3876fa8ce98de1 0010 Reviewed-by: Andy Shaw <andy.shaw@qt.io> 0011 --- 0012 .../platforms/android/qandroidplatformfiledialoghelper.cpp | 1 + 0013 1 file changed, 1 insertion(+) 0014 0015 diff --git a/src/plugins/platforms/android/qandroidplatformfiledialoghelper.cpp b/src/plugins/platforms/android/qandroidplatformfiledialoghelper.cpp 0016 index 4fb271a75c..7585b7eb95 100644 0017 --- a/src/plugins/platforms/android/qandroidplatformfiledialoghelper.cpp 0018 +++ b/src/plugins/platforms/android/qandroidplatformfiledialoghelper.cpp 0019 @@ -104,6 +104,7 @@ void QAndroidPlatformFileDialogHelper::exec() 0020 0021 void QAndroidPlatformFileDialogHelper::hide() 0022 { 0023 + QtAndroidPrivate::unregisterActivityResultListener(this); 0024 } 0025 0026 QString QAndroidPlatformFileDialogHelper::selectedNameFilter() const 0027 -- 0028 2.33.0 0029