fix: use Tauri clipboard plugin for reliable share links
- Add tauri-plugin-clipboard-manager for reliable clipboard access - Replace browser clipboard API with Tauri plugin - Improve error messages in share functions to be more specific - Add loading indicator for Song.link fetch
This commit is contained in:
1 parent
31549828e6
commit
e908d334c1
5 files changed
+12
-16
No files matched your search
@@ -73,3 +73,6 @@ dotenvy = "0.15"
|
||||
|
||||
# Secure credential storage (system keyring)
|
||||
keyring = "3"
|
||||
|
||||
# Clipboard
|
||||
tauri-plugin-clipboard-manager = "2"
|
||||
@@ -6,6 +6,7 @@
|
||||
"permissions": [
|
||||
"core:default",
|
||||
"opener:default",
|
||||
"dialog:default"
|
||||
"dialog:default",
|
||||
"clipboard-manager:default"
|
||||
]
|
||||
}
|
||||
@@ -97,6 +97,7 @@ pub fn run() {
|
||||
tauri::Builder::default()
|
||||
.plugin(tauri_plugin_opener::init())
|
||||
.plugin(tauri_plugin_dialog::init())
|
||||
.plugin(tauri_plugin_clipboard_manager::init())
|
||||
.manage(AppState::new())
|
||||
.manage(library_state)
|
||||
.invoke_handler(tauri::generate_handler![
|
||||
|
||||
Reference in new issue
Block a user