Skip to content

Commit

Permalink
Merge branch 'master' into next
Browse files Browse the repository at this point in the history
  • Loading branch information
bjorng committed Jun 13, 2009
2 parents 192ed6d + 5b84e58 commit be440e1
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
3 changes: 3 additions & 0 deletions NOTES-1.0
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
--- 1.0.X -------------------------------------------------------------------
- Edge|Collapse could crash in some cases. Now fixed. [optigon]

--- 1.0.1 -------------------------------------------------------------------
- Magnets are now drawn correctly in Tweak when selections across multiple
objects are dragged. [optigon]
Expand Down
12 changes: 8 additions & 4 deletions src/wings_collapse.erl
Original file line number Diff line number Diff line change
Expand Up @@ -193,11 +193,15 @@ collapse_edge_1(Edge, Vkeep, Rec, We0) ->
false ->
We1 = internal_collapse_edge(Edge, Vkeep, Vremove, Rec, We0),
We2 = delete_bad_faces(Faces, We1),
SurrFaces = wings_face:from_vs([Vkeep], We2),
We = delete_bad_faces(SurrFaces, We2),
case We of
case We2 of
bad_edge -> We0;
_ -> We
_ ->
SurrFaces = wings_face:from_vs([Vkeep], We2),
We = delete_bad_faces(SurrFaces, We2),
case We of
bad_edge -> We0;
_ -> We
end
end
end.

Expand Down

0 comments on commit be440e1

Please sign in to comment.