From ac44c4ab9752e49a1948314bc16f0cf0e6bc370e Mon Sep 17 00:00:00 2001 From: David Capello Date: Thu, 22 Jun 2017 19:40:02 -0300 Subject: [PATCH] Wait data recovery background thread cancelation on palette changes --- src/app/ui/color_bar.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/ui/color_bar.cpp b/src/app/ui/color_bar.cpp index 2dc2b013e..689c30383 100644 --- a/src/app/ui/color_bar.cpp +++ b/src/app/ui/color_bar.cpp @@ -1067,7 +1067,7 @@ void ColorBar::onTimerTick() // Redraw all editors try { - ContextWriter writer(UIContext::instance()); + ContextWriter writer(UIContext::instance(), 500); Document* document(writer.document()); if (document != NULL) document->notifyGeneralUpdate(); @@ -1149,7 +1149,7 @@ void ColorBar::updateCurrentSpritePalette(const char* operationName) if (UIContext::instance()->activeDocument() && UIContext::instance()->activeDocument()->sprite()) { try { - ContextWriter writer(UIContext::instance()); + ContextWriter writer(UIContext::instance(), 500); Document* document(writer.document()); Sprite* sprite(writer.sprite()); Palette* newPalette = get_current_palette(); // System current pal