Przeglądaj źródła

fix(core): export `ProgressBarStatus` (#8986)

closes #8960
Amr Bashir 1 rok temu
rodzic
commit
60bf11abcb

+ 5 - 0
.changes/re-export-progress-bar-status.md

@@ -0,0 +1,5 @@
+---
+'tauri': 'patch:bug'
+---
+
+Export `ProgressBarStatus`, regression introduced in `2.0.0-beta.4`

+ 4 - 1
core/tauri/src/window/mod.rs

@@ -12,6 +12,9 @@ use tauri_runtime::{
 };
 pub use tauri_utils::{config::Color, WindowEffect as Effect, WindowEffectState as EffectState};
 
+#[cfg(desktop)]
+pub use crate::runtime::ProgressBarStatus;
+
 use crate::{
   app::AppHandle,
   event::{Event, EventId, EventTarget},
@@ -1939,7 +1942,7 @@ tauri::Builder::default()
 #[derive(serde::Deserialize)]
 pub struct ProgressBarState {
   /// The progress bar status.
-  pub status: Option<crate::runtime::ProgressBarStatus>,
+  pub status: Option<ProgressBarStatus>,
   /// The progress bar progress. This can be a value ranging from `0` to `100`
   pub progress: Option<u64>,
 }