mirror of
https://github.com/xpipe-io/xpipe.git
synced 2026-10-07 15:41:30 +00:00
Fix icon setting not persisting
This commit is contained in:
2 files changed
+3
-3
No files matched your search
@@ -84,7 +84,7 @@ public class SystemIconCache {
|
||||
var scheme = rasterizeSizes(icon.getFile(), target, icon.getName(), false);
|
||||
if (scheme == ImageColorScheme.TRANSPARENT) {
|
||||
var message = "Failed to rasterize icon "
|
||||
+ icon.getFile().getFileName().toString() + ": Rasterized image is transparent";
|
||||
+ icon.getFile().getFileName().toString();
|
||||
ErrorEventFactory.fromMessage(message).omit().expected().handle();
|
||||
continue;
|
||||
}
|
||||
@@ -120,7 +120,7 @@ public class SystemIconCache {
|
||||
var scheme = rasterizeSizes(icon.getFile(), target, icon.getName(), true);
|
||||
if (scheme == ImageColorScheme.TRANSPARENT) {
|
||||
var message = "Failed to rasterize icon "
|
||||
+ icon.getFile().getFileName().toString() + ": Rasterized image is transparent";
|
||||
+ icon.getFile().getFileName().toString();
|
||||
ErrorEventFactory.fromMessage(message)
|
||||
.omit()
|
||||
.expected()
|
||||
|
||||
@@ -80,7 +80,7 @@ public class AppPrefsStorageHandler {
|
||||
}
|
||||
|
||||
var mapper = JacksonMapper.getDefault();
|
||||
setContent(key, mapper.valueToTree(object));
|
||||
setContent(key, mapper.writerFor(type).valueToTree(object));
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
|
||||
Reference in new issue
Block a user