Skip to content
This repository was archived by the owner on Feb 28, 2026. It is now read-only.

Commit 2aa3ff7

Browse files
committed
Disable auto-update in flatpaks
1 parent 19d4cbe commit 2aa3ff7

File tree

1 file changed

+10
-3
lines changed
  • packages/player/src-tauri/src

1 file changed

+10
-3
lines changed

packages/player/src-tauri/src/lib.rs

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,21 @@ pub mod ytdlp;
77

88
#[cfg_attr(mobile, tauri::mobile_entry_point)]
99
pub fn run() {
10-
tauri::Builder::default()
10+
let is_flatpak = std::env::var("FLATPAK_ID").is_ok();
11+
12+
let mut builder = tauri::Builder::default()
1113
.plugin(tauri_plugin_opener::init())
1214
.plugin(tauri_plugin_dialog::init())
1315
.plugin(tauri_plugin_fs::init())
14-
.plugin(tauri_plugin_updater::Builder::new().build())
1516
.plugin(tauri_plugin_store::Builder::new().build())
1617
.plugin(tauri_plugin_upload::init())
17-
.plugin(setup::log_plugin())
18+
.plugin(setup::log_plugin());
19+
20+
if !is_flatpak {
21+
builder = builder.plugin(tauri_plugin_updater::Builder::new().build());
22+
}
23+
24+
builder
1825
.register_asynchronous_uri_scheme_protocol("nuclear-stream", |ctx, request, responder| {
1926
stream_proxy::handle_stream_request(ctx.app_handle(), request, responder);
2027
})

0 commit comments

Comments
 (0)