Skip to content
This repository has been archived by the owner on Dec 12, 2017. It is now read-only.

Simple Fill: cannot delete strokes attached to patch #49

Open
carter2422 opened this issue Oct 31, 2014 · 0 comments
Open

Simple Fill: cannot delete strokes attached to patch #49

carter2422 opened this issue Oct 31, 2014 · 0 comments
Assignees
Labels
Milestone

Comments

@carter2422
Copy link
Member

If a stroke is connected to a patch and you try to delete it there's an instant crash:

Traceback (most recent call last):
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/__init__.py", line 209, in modal
    ret = self.ui.modal(context, event)
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/__init__.py", line 1811, in modal
    nmode = FSM[self.mode](eventd)
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/__init__.py", line 1401, in modal_main
    self.polystrips.disconnect_gedge(self.act_gedge)
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/polystrips.py", line 1194, in disconnect_gedge
    gedge.disconnect()
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/polystrips.py", line 602, in disconnect
    self.gvert0.disconnect_gedge(self)
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/polystrips.py", line 135, in disconnect_gedge
    self.update_gedges()
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/polystrips.py", line 191, in update_gedges
    self.update()
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/polystrips.py", line 256, in update
    if gedge: gedge.update()
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/polystrips.py", line 940, in update
    gpatch.update();
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/polystrips.py", line 1133, in update
    lc2 = list(self.ge2.iter_segments())
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/polystrips.py", line 986, in iter_segments
    cur0,cur1 = gv0.get_corners_of(self)
  File "/Users/jonathanwilliamson/Dropbox (Personal)/blenderDev/addons/cgCookie/scripts/addons/cgc-retopology-polystrips/polystrips.py", line 356, in get_corners_of
    assert False, "GEdge is not connected"
AssertionError: GEdge is not connected
@carter2422 carter2422 added the bug label Oct 31, 2014
@carter2422 carter2422 added this to the v1.1.0 milestone Oct 31, 2014
@carter2422 carter2422 modified the milestones: v1.1.0, v1.2.0 Nov 20, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants