tauri-apps / tauri-apps/plugins-workspace
Window state plugin very buggy
- Dominant language
- Rust
- Stars
- 1.8k
- Forks
- 602
- Avg merge
- 4d 14h
- Merged PRs (30d)
- 9
Description
### Describe the bug
The plugin randomly resizes the window to about half of the windows default / min width, making very broken rendering for websites not meant to render at 100x200
It seems to only happen on macOS, I have not tested on linux and not seen this happen on windows.
### Reproduction
_No response_
### Expected behavior
The window should be the last size rather than a broken less-than-minimum value
### Full `tauri info` output
```text
$ tauri info
[✘] Environment
- OS: Mac OS 26.3.0 arm64 (X64)
✔ Xcode Command Line Tools: installed
✘ Xcode: not installed!
✔ rustc: 1.93.1 (01f6ddf75 2026-02-11)
✔ cargo: 1.93.1 (083ac5135 2025-12-15)
✔ rustup: 1.28.2 (e4f3ad6f8 2025-04-28)
✔ Rust toolchain: stable-aarch64-apple-darwin (default)
- bun: 1.3.10
- deno: deno 2.7.1
[-] Packages
- tauri 🦀: 2.10.2
- tauri-build 🦀: 2.5.5
- wry 🦀: 0.54.2
- tao 🦀: 0.34.5
- @tauri-apps/api ⱼₛ: not installed!
- @tauri-apps/cli ⱼₛ: 2.10.0
[-] Plugins
- tauri-plugin-clipboard-manager 🦀: 2.3.2
- @tauri-apps/plugin-clipboard-manager ⱼₛ: not installed!
- tauri-plugin-window-state 🦀: 2.4.1
- @tauri-apps/plugin-window-state ⱼₛ: not installed!
- tauri-plugin-dialog 🦀: 2.6.0
- @tauri-apps/plugin-dialog ⱼₛ: not installed!
- tauri-plugin-fs 🦀: 2.4.5
- @tauri-apps/plugin-fs ⱼₛ: not installed!
- tauri-plugin-single-instance 🦀: 2.4.0
- @tauri-apps/plugin-single-instance ⱼₛ: not installed!
- tauri-plugin-notification 🦀: 2.3.3
- @tauri-apps/plugin-notification ⱼₛ: not installed!
- tauri-plugin-opener 🦀: 2.5.3
- @tauri-apps/plugin-opener ⱼₛ: not installed!
- tauri-plugin-os 🦀: 2.3.2
- @tauri-apps/plugin-os ⱼₛ: not installed!
[-] App
- build-type: bundle
- CSP: unset
- frontendDist: ../out
- devUrl: http://localhost:3000/
- framework: React (Next.js)
- bundler: Webpack
```
### Stack trace
```text
```
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.