Outset / Inset / Offset when nodes are overlapped causes path to be deleted
Summary:
Steps to reproduce:
- open Inkscape
- create a path with nodes overlapping in same location (as in some "single-line" fonts -- not true Hershey/svg fonts).
- (see attached svg file)
- Apply an outset
What happened?
the path is deleted
What should have happened?
... it should have done an outset (or, if an outset is non-sensical in this case then do nothing)
Sample attachments:
Version info
Inkscape 1.3 (0e150ed6, 2023-07-21)
GLib version: 2.76.4
GTK version: 3.24.38
glibmm version: 2.66.6
gtkmm version: 3.24.7
libxml2 version: 2.11.4
libxslt version: 1.1.38
Cairo version: 1.17.7
Pango version: 1.50.14
HarfBuzz version: 8.0.1
OS version: Windows 11 22H2
Edited by Adam Belis