[recipes] Regenerate recipe css when a recipe is saved



commit 1b334af0e08abb13c65d339a4312ef59cd4d068c
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Feb 17 21:44:48 2017 -0500

    Regenerate recipe css when a recipe is saved
    
    That is the more straightforward approach: instead of trying
    to regenerate the css somewhere else, just do it whenever we
    save a recipe.

 src/gr-edit-page.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/src/gr-edit-page.c b/src/gr-edit-page.c
index aaaf91c..f42ea98 100644
--- a/src/gr-edit-page.c
+++ b/src/gr-edit-page.c
@@ -49,6 +49,7 @@
 #include "gr-cooking-view.h"
 #include "gr-window.h"
 #include "gr-account.h"
+#include "gr-recipe-tile.h"
 
 
 struct _GrEditPage
@@ -2072,8 +2073,11 @@ gr_edit_page_save (GrEditPage *page)
                 g_set_object (&page->recipe, recipe);
         }
 
-        if (ret)
-          return TRUE;
+        if (ret) {
+                gr_recipe_tile_recreate_css ();
+
+                return TRUE;
+        }
 
         gtk_label_set_label (GTK_LABEL (page->error_label), error->message);
         gtk_revealer_set_reveal_child (GTK_REVEALER (page->error_revealer), TRUE);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]