You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When Tauri is explicitly configured to use no icons via:
"bundle": {
"icon": []
}
It still tries to compile icons in a fallback path of `icons/icon.png`.
This blocks compiling any project unless artwork is in place, even
though this might be entirely beyond scope for a project.
This issue stems from the fact that `Vec<String>` is used to deserialise
icons, so there is no way to distinguish "no explicit value" from
"explicitly instructed to use no value".
Use an `Option<Vec<String>>` to deserialise configured icons, where no
value (None) means "nothing explicitly specified; use the default), and
Some(EmptyVec) means "explicitly requested no icons".
This allows compiling small proof of concept projects without having to
worry about artwork.
Fixes: #14355
0 commit comments