Fix icon setting not persisting

This commit is contained in:
crschnick committed 2026-09-08 09:16:33 +00:00
1 parent fdfde0aa02
commit fcbf578e34
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")