[librsvg] marker: Pop the things in the same order as NodeSvg and NodeUse, to make this easier to refactor



commit fd6f94b99932d64daca0b6959e73d0ff2d80dfae
Author: Federico Mena Quintero <federico gnome org>
Date:   Thu Aug 31 21:21:01 2017 -0500

    marker: Pop the things in the same order as NodeSvg and NodeUse, to make this easier to refactor

 rust/src/marker.rs |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/rust/src/marker.rs b/rust/src/marker.rs
index b69fc8b..4376db4 100644
--- a/rust/src/marker.rs
+++ b/rust/src/marker.rs
@@ -182,10 +182,8 @@ impl NodeMarker {
 
         node.draw_children (draw_ctx, -1); // dominate=-1 so it won't reinherit state / push a layer
 
-        drawing_ctx::pop_discrete_layer (draw_ctx);
-
         drawing_ctx::state_pop (draw_ctx);
-
+        drawing_ctx::pop_discrete_layer (draw_ctx);
         drawing_ctx::pop_view_box (draw_ctx);
     }
 }


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