diff options
Diffstat (limited to 'src/plugins/platforms/android/androidjnimain.cpp')
| -rw-r--r-- | src/plugins/platforms/android/androidjnimain.cpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/plugins/platforms/android/androidjnimain.cpp b/src/plugins/platforms/android/androidjnimain.cpp index cac1bb8c987..e6ca37de202 100644 --- a/src/plugins/platforms/android/androidjnimain.cpp +++ b/src/plugins/platforms/android/androidjnimain.cpp @@ -581,26 +581,6 @@ static void setDisplayMetrics(JNIEnv * /*env*/, jclass /*clazz*/, jint screenWid } Q_DECLARE_JNI_NATIVE_METHOD(setDisplayMetrics) -static void updateWindow(JNIEnv */*env*/, jobject /*thiz*/) -{ - if (!m_androidPlatformIntegration) - return; - - if (QGuiApplication::instance() != nullptr) { - const auto tlw = QGuiApplication::topLevelWindows(); - for (QWindow *w : tlw) { - - // Skip non-platform windows, e.g., offscreen windows. - if (!w->handle()) - continue; - - QRect availableGeometry = w->screen()->availableGeometry(); - if (w->geometry().width() > 0 && w->geometry().height() > 0 && availableGeometry.width() > 0 && availableGeometry.height() > 0) - QWindowSystemInterface::handleExposeEvent(w, QRegion(QRect(QPoint(), w->geometry().size()))); - } - } -} - static void updateApplicationState(JNIEnv */*env*/, jobject /*thiz*/, jint state) { QMutexLocker lock(&m_platformMutex); @@ -745,7 +725,6 @@ static JNINativeMethod methods[] = { { "quitQtCoreApplication", "()V", (void *)quitQtCoreApplication }, { "terminateQt", "()V", (void *)terminateQt }, { "waitForServiceSetup", "()V", (void *)waitForServiceSetup }, - { "updateWindow", "()V", (void *)updateWindow }, { "updateApplicationState", "(I)V", (void *)updateApplicationState }, { "onActivityResult", "(IILandroid/content/Intent;)V", (void *)onActivityResult }, { "onNewIntent", "(Landroid/content/Intent;)V", (void *)onNewIntent }, |
