diff --git a/app/src/main/java/com/stand/standapp/MainActivity.kt b/app/src/main/java/com/stand/standapp/MainActivity.kt index ad16049..6ccaabf 100644 --- a/app/src/main/java/com/stand/standapp/MainActivity.kt +++ b/app/src/main/java/com/stand/standapp/MainActivity.kt @@ -76,26 +76,26 @@ class MainActivity : AppCompatActivity() { @JvmStatic fun checkAndAutoJumpToLastGroup() { - synchronized(this) { - if (hasFirstGroupEntered && hasPageFinished && !hasAutoJumped) { - hasAutoJumped = true - instance?.let { ctx -> - val lastGroupId = AppConfig.getLastGroupId(ctx) - if (lastGroupId.isNotEmpty()) { - Timber.tag("PTT").d("Both conditions met. Auto-jumping to last joined group: %s after 2s delay", lastGroupId) - ctx.runOnUiThread { - android.os.Handler(android.os.Looper.getMainLooper()).postDelayed({ - instance?.pttInterface?.pttJumpGroup(lastGroupId) - }, 1000) - } - } else { - Timber.tag("PTT").d("Both conditions met but lastGroupId is empty, skip auto-jump") - } - } - } else { - Timber.tag("PTT").d("Check auto jump: hasFirstGroupEntered=$hasFirstGroupEntered, hasPageFinished=$hasPageFinished, hasAutoJumped=$hasAutoJumped") - } - } +// synchronized(this) { +// if (hasFirstGroupEntered && hasPageFinished && !hasAutoJumped) { +// hasAutoJumped = true +// instance?.let { ctx -> +// val lastGroupId = AppConfig.getLastGroupId(ctx) +// if (lastGroupId.isNotEmpty()) { +// Timber.tag("PTT").d("Both conditions met. Auto-jumping to last joined group: %s after 2s delay", lastGroupId) +// ctx.runOnUiThread { +// android.os.Handler(android.os.Looper.getMainLooper()).postDelayed({ +// instance?.pttInterface?.pttJumpGroup(lastGroupId) +// }, 1000) +// } +// } else { +// Timber.tag("PTT").d("Both conditions met but lastGroupId is empty, skip auto-jump") +// } +// } +// } else { +// Timber.tag("PTT").d("Check auto jump: hasFirstGroupEntered=$hasFirstGroupEntered, hasPageFinished=$hasPageFinished, hasAutoJumped=$hasAutoJumped") +// } +// } } @JvmStatic