From eecab0617bc33c7d0f93635852a17bf40afb2473 Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Sat, 31 Jan 2026 21:34:05 -0300 Subject: [PATCH] like this? (hopefully i dont work coding, otherwise I would starve to death at this point) --- src/android/app/src/main/jni/native.cpp | 8 +++++++- src/yuzu/main_window.cpp | 6 ++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/android/app/src/main/jni/native.cpp b/src/android/app/src/main/jni/native.cpp index 00a2471d26..7d2d79f459 100644 --- a/src/android/app/src/main/jni/native.cpp +++ b/src/android/app/src/main/jni/native.cpp @@ -1628,9 +1628,15 @@ JNIEXPORT jobjectArray JNICALL Java_org_yuzu_yuzu_1emu_NativeLibrary_checkForUpd const std::optional release = UpdateChecker::GetLatestRelease(is_prerelease); - if (!release || release->tag.substr(release->tag.find('.') + 1, 10) == std::string(Common::g_build_version).substr(0, 10)) { +#ifdef NIGHTLY_BUILD + if (release->tag.substr(release->tag.find('.') + 1, 10) == std::string(Common::g_build_version).substr(0, 10)) { return nullptr; } +#else + if (!release || release->tag == Common::g_build_version) { + return nullptr; + } +#endif const std::string tag = release->tag; const std::string name = release->name; diff --git a/src/yuzu/main_window.cpp b/src/yuzu/main_window.cpp index e3cd3f583c..ed0f686ac7 100644 --- a/src/yuzu/main_window.cpp +++ b/src/yuzu/main_window.cpp @@ -523,9 +523,15 @@ MainWindow::MainWindow(bool has_broken_vulkan) (strstr(Common::g_build_version, "rc") != NULL)); const std::optional latest_release_tag = UpdateChecker::GetLatestRelease(is_prerelease); +#ifdef NIGHTLY_BUILD + if (latest_release_tag->tag.substr(latest_release_tag->tag.find('.') + 1, 10) != std::string(Common::g_build_version).substr(0, 10)) { + return latest_release_tag.value(); + } +#else if (latest_release_tag && latest_release_tag->tag != Common::g_build_version) { return latest_release_tag.value(); } +#endif return UpdateChecker::Update{}; }); update_watcher.connect(&update_watcher, &QFutureWatcher::finished, this,