icon base size

This commit is contained in:
Aylur
2023-08-17 00:01:30 +02:00
parent 737fc95e67
commit 68ce8d0b5c
+3 -3
View File
@@ -12,7 +12,7 @@ export default class Icon extends Gtk.Image {
'size': GObject.ParamSpec.int(
'size', 'Size', 'Size',
GObject.ParamFlags.READWRITE | GObject.ParamFlags.CONSTRUCT,
0, 1024, 0,
1, 1024, 1,
),
'icon': GObject.ParamSpec.string(
'icon', 'Icon', 'Icon',
@@ -32,8 +32,8 @@ export default class Icon extends Gtk.Image {
}
}
_size = 0;
get size() { return this._size; }
_size = 16;
get size() { return this._size || 16; }
set size(size: number) {
size ||= 0;
this._size = size;