From 4061ab07eff71e1624d6a7a2099806b831a54876 Mon Sep 17 00:00:00 2001 From: Assam Boudjelthia Date: Thu, 28 Aug 2025 16:17:31 +0300 Subject: Android: use QJniEnvironment::getJniEnv() without creating an instance Pick-to: 6.8 6.9 6.10 Change-Id: I7e5ecc0d3c738dc49c25b37184938f8eca99eabb Reviewed-by: Volker Hilsheimer --- src/plugins/platforms/android/qandroidplatformopenglwindow.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/plugins/platforms/android/qandroidplatformopenglwindow.cpp') diff --git a/src/plugins/platforms/android/qandroidplatformopenglwindow.cpp b/src/plugins/platforms/android/qandroidplatformopenglwindow.cpp index 67f39a498b0..066c3a3d8d6 100644 --- a/src/plugins/platforms/android/qandroidplatformopenglwindow.cpp +++ b/src/plugins/platforms/android/qandroidplatformopenglwindow.cpp @@ -104,8 +104,8 @@ void QAndroidPlatformOpenGLWindow::applicationStateChanged(Qt::ApplicationState void QAndroidPlatformOpenGLWindow::createEgl(EGLConfig config) { clearSurface(); - QJniEnvironment env; - m_nativeWindow = ANativeWindow_fromSurface(env.jniEnv(), m_androidSurfaceObject.object()); + m_nativeWindow = ANativeWindow_fromSurface( + QJniEnvironment::getJniEnv(), m_androidSurfaceObject.object()); m_androidSurfaceObject = QJniObject(); m_eglSurface = eglCreateWindowSurface(m_eglDisplay, config, m_nativeWindow, NULL); m_format = q_glFormatFromConfig(m_eglDisplay, config, window()->requestedFormat()); -- cgit v1.2.3