Merge branch 'master' into blender2.8
[blender.git] / source / blender / editors / space_image / image_ops.c
index a0d67626940ae9df3ec6d8878ff6bc581560b85f..659dfbfd57d507afcbfcc16fa941ca46941d3111 100644 (file)
@@ -56,7 +56,6 @@
 
 #include "BKE_colortools.h"
 #include "BKE_context.h"
-#include "BKE_depsgraph.h"
 #include "BKE_DerivedMesh.h"
 #include "BKE_icons.h"
 #include "BKE_image.h"
@@ -70,6 +69,8 @@
 #include "BKE_sound.h"
 #include "BKE_scene.h"
 
+#include "DEG_depsgraph.h"
+
 #include "GPU_draw.h"
 #include "GPU_buffers.h"
 
@@ -792,6 +793,7 @@ static int image_view_selected_exec(bContext *C, wmOperator *UNUSED(op))
        SpaceImage *sima;
        ARegion *ar;
        Scene *scene;
+       SceneLayer *sl;
        Object *obedit;
        Image *ima;
 
@@ -799,6 +801,7 @@ static int image_view_selected_exec(bContext *C, wmOperator *UNUSED(op))
        sima = CTX_wm_space_image(C);
        ar = CTX_wm_region(C);
        scene = CTX_data_scene(C);
+       sl = CTX_data_scene_layer(C);
        obedit = CTX_data_edit_object(C);
 
        ima = ED_space_image(sima);
@@ -810,7 +813,7 @@ static int image_view_selected_exec(bContext *C, wmOperator *UNUSED(op))
                        return OPERATOR_CANCELLED;
                }
        }
-       else if (ED_space_image_check_show_maskedit(scene, sima)) {
+       else if (ED_space_image_check_show_maskedit(sl, sima)) {
                if (!ED_mask_selected_minmax(C, min, max)) {
                        return OPERATOR_CANCELLED;
                }
@@ -2345,7 +2348,7 @@ static int image_reload_exec(bContext *C, wmOperator *UNUSED(op))
        
        // XXX other users?
        BKE_image_signal(ima, (sima) ? &sima->iuser : NULL, IMA_SIGNAL_RELOAD);
-       DAG_id_tag_update(&ima->id, 0);
+       DEG_id_tag_update(&ima->id, 0);
 
        WM_event_add_notifier(C, NC_IMAGE | NA_EDITED, ima);