From 5e49c3eae8a2ba5497b0ed1ea0c767393d488593 Mon Sep 17 00:00:00 2001 From: Marco Date: Fri, 10 Jan 2020 20:32:31 +0100 Subject: [PATCH] Fix --- Scripts/Canvas.gd | 6 ++++-- Scripts/Global.gd | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Scripts/Canvas.gd b/Scripts/Canvas.gd index 4382382..55295bf 100644 --- a/Scripts/Canvas.gd +++ b/Scripts/Canvas.gd @@ -32,8 +32,10 @@ func _ready() -> void: # The sprite itself if layers.empty(): var sprite := Image.new() - if Global.config_cache.has_section_key("preferences", "default_width") && Global.config_cache.has_section_key("preferences", "default_height"): - size = Vector2(Global.config_cache.get_value("preferences", "default_width"), Global.config_cache.get_value("preferences", "default_height")) + if Global.is_default_image: + if Global.config_cache.has_section_key("preferences", "default_width") && Global.config_cache.has_section_key("preferences", "default_height"): + size = Vector2(Global.config_cache.get_value("preferences", "default_width"), Global.config_cache.get_value("preferences", "default_height")) + Global.is_default_image = !Global.is_default_image sprite.create(size.x, size.y, false, Image.FORMAT_RGBA8) sprite.lock() diff --git a/Scripts/Global.gd b/Scripts/Global.gd index ec42349..410bf91 100644 --- a/Scripts/Global.gd +++ b/Scripts/Global.gd @@ -24,6 +24,8 @@ var image_clipboard : Image # warning-ignore:unused_class_variable var theme_type := "Dark" # warning-ignore:unused_class_variable +var is_default_image := true +# warning-ignore:unused_class_variable var default_image_width := 32 # warning-ignore:unused_class_variable var default_image_height := 32