We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d5a16e3 commit 2cc8b1bCopy full SHA for 2cc8b1b
src/main/java/org/scijava/module/DefaultModuleService.java
@@ -312,8 +312,10 @@ public <T> T getDefaultValue(final ModuleItem<T> item) {
312
if (max != null) return max;
313
final T softMax = item.getSoftMaximum();
314
if (softMax != null) return softMax;
315
- final T zero = convertService.convert("0", item.getType());
316
- if (zero != null) return zero;
+ if (Number.class.isAssignableFrom(item.getType())) {
+ final T zero = convertService.convert("0", item.getType());
317
+ if (zero != null) return zero;
318
+ }
319
// no known default value
320
return null;
321
}
0 commit comments