Commit 1d0a55e
Fix paste in overview tab
Changed files (1)
Diff
@@ -1723,6 +1723,7 @@ public class OverView : FontDisplay { } g.insert_glyph (glyph, true);+ update_path_boundaries (glyph); i++; } @@ -1732,6 +1733,12 @@ public class OverView : FontDisplay { GlyphCanvas.redraw (); } + void update_path_boundaries (Glyph glyph) {+ foreach (Path p in glyph.get_all_paths ()) {+ p.update_region_boundaries ();+ }+ }+ public override bool needs_modifier () { return true; }@@ -1740,6 +1747,7 @@ public class OverView : FontDisplay { public AlternateSets alternate_sets = new AlternateSets (); public Gee.ArrayList<GlyphCollection> glyphs = new Gee.ArrayList<GlyphCollection> (); }+ } }