aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetri Virkkunen <petri.virkkunen@qt.io>2025-02-26 09:55:57 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2025-03-04 07:04:42 +0000
commit94a3a57ec3d10f23cc30fd0f751f714577d5f132 (patch)
tree67676857ce59f2a173b5be7882cdb05c0d34f133
parent79aba47180349dc13b3300b15a5ee67af380c938 (diff)
QtQuickView Java example: Register QML button listener after load
Looks like the expected switch state was flipped at some point, but was forgotten in the initial QML loading handler. Removed the negation in checking the switch status. Fixes: QTBUG-134087 Change-Id: I8ee56515145aa992546210bc147dce62652512c1 Reviewed-by: Olli Vuolteenaho <olli.vuolteenaho@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> (cherry picked from commit 54eeb09eaae5f02024e0a3b53ffb032534e00fd7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit ddc49635b77443c1dae575c4f9bfbb626b186357)
-rw-r--r--examples/platforms/android/qtquickview_java/app/src/main/java/com/example/qtquickview_java/MainActivity.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/platforms/android/qtquickview_java/app/src/main/java/com/example/qtquickview_java/MainActivity.java b/examples/platforms/android/qtquickview_java/app/src/main/java/com/example/qtquickview_java/MainActivity.java
index 34e086b207..4c135beb15 100644
--- a/examples/platforms/android/qtquickview_java/app/src/main/java/com/example/qtquickview_java/MainActivity.java
+++ b/examples/platforms/android/qtquickview_java/app/src/main/java/com/example/qtquickview_java/MainActivity.java
@@ -137,7 +137,7 @@ public class MainActivity extends AppCompatActivity implements QtQmlStatusChange
// Connect signal listener to "onClicked" signal from main.qml
// addSignalListener returns int which can be used later to identify the listener
//! [qml signal listener]
- if (qtQmlStatus == QtQmlStatus.READY && !m_switch.isChecked()) {
+ if (qtQmlStatus == QtQmlStatus.READY && m_switch.isChecked()) {
m_qmlButtonSignalListenerId = m_firstQmlContent.connectOnClickedListener(
(String name, Void v) -> {
Log.i(TAG, "QML button clicked");