Compare commits
No commits in common. "d1742b3837d649a82ba43477669129a9107b0550" and "d951cad178ddce051073e20f2931fecf71d8abe9" have entirely different histories.
d1742b3837
...
d951cad178
@ -575,19 +575,7 @@ export function useMovementSetting(id) {
|
|||||||
targetBaseLines.push({ line: target, distance: 0 })
|
targetBaseLines.push({ line: target, distance: 0 })
|
||||||
}
|
}
|
||||||
|
|
||||||
// Remove duplicate lines
|
targetBaseLines.sort((a, b) => a.distance - b.distance)
|
||||||
const uniqueLines = new Map();
|
|
||||||
targetBaseLines = targetBaseLines.filter(item => {
|
|
||||||
const key = `${item.line.x1},${item.line.y1},${item.line.x2},${item.line.y2}`;
|
|
||||||
if (!uniqueLines.has(key)) {
|
|
||||||
uniqueLines.set(key, true);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
|
|
||||||
// Sort by distance
|
|
||||||
targetBaseLines.sort((a, b) => a.distance - b.distance);
|
|
||||||
targetBaseLines = targetBaseLines.filter((line) => line.distance === targetBaseLines[0].distance)
|
targetBaseLines = targetBaseLines.filter((line) => line.distance === targetBaseLines[0].distance)
|
||||||
|
|
||||||
if (isGableRoof) {
|
if (isGableRoof) {
|
||||||
|
|||||||
@ -162,7 +162,6 @@ export function useContextMenu() {
|
|||||||
case 'auxiliaryLine':
|
case 'auxiliaryLine':
|
||||||
case 'hip':
|
case 'hip':
|
||||||
case 'ridge':
|
case 'ridge':
|
||||||
case 'eaveHelpLine':
|
|
||||||
if (selectedMenu === 'surface') {
|
if (selectedMenu === 'surface') {
|
||||||
setContextMenu([
|
setContextMenu([
|
||||||
[
|
[
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user