penpot/common
Dalai Felinto d63d692d34 🐛 Fix mask issues with component swap #7675
The logic to swap a component would delete the swapped out component
first before bringing in the new one.

In the process of doing so, the sanitization code would unmask the
group, now orphan of its mask shape component, when it was the first
element of the group.

The fix  was to pass an optional argument to the generate-delete-shapes
function to ignore mask in special cases like this.

Signed-off-by: Dalai Felinto <dalai@blender.org>
2025-12-02 12:31:44 +01:00
..
dev 🔧 Add serializable ordered collections 2024-09-03 23:35:53 +02:00
scripts Make automatic workflows not dependent on yarn 2025-12-01 08:17:52 +01:00
src/app/common 🐛 Fix mask issues with component swap #7675 2025-12-02 12:31:44 +01:00
target/classes/app/common 🐛 Fix incorrect arc to curve conversion in some cases 2023-12-28 10:30:56 +01:00
test 🐛 Fix variant toggle does not work for uppercase or mixed case (#7716) 2025-11-20 13:27:04 +01:00
.gitignore ⬆️ Update yarn to 4.0.2 and start using npm workspaces 2023-11-29 10:44:36 +01:00
build.clj ⬆️ Change default java compilation target to jdk21 2023-12-12 00:12:38 +01:00
deps.edn 🐛 Fix unexpected exception on rendering feedback email 2025-11-27 16:09:15 +01:00
package.json ♻️ Refactor time related namespaces 2025-08-01 11:20:01 +02:00
shadow-cljs.edn 🐛 Fix nodejs incompatibility with common tests prepend script (#5730) 2025-01-30 14:32:43 +01:00
tests.edn 🔧 Change common tests runner to kaocha 2024-04-26 11:42:41 +02:00
yarn.lock ♻️ Refactor time related namespaces 2025-08-01 11:20:01 +02:00