Summary: | Split alpha on animated layer only results in selected frame being separated out. | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | wolthera <griffinvalley> |
Component: | Animation | Assignee: | Eoin O'Neill <eoinoneill1991> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | emmetoneill.pdx, eoinoneill1991, halla |
Priority: | NOR | ||
Version: | git master (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/krita/commit/0aa864c8cdcf3ce1ec5f88e90d39bd0d82cde0c3 | Version Fixed In: |
Description
wolthera
2019-04-08 11:05:04 UTC
Additionally, it looks like having no frame on the "current time" results in the operation locking up. I'll look into this now. Git commit 0aa864c8cdcf3ce1ec5f88e90d39bd0d82cde0c3 by Eoin O'Neill. Committed on 21/01/2021 at 23:32. Pushed by eoinoneill into branch 'master'. Change slotSplitAlphaIntoMask to use KisProcessingApplicator Should now work with multiple frames and should no longer cause lock-ups when "currentTime" does not have frame content. AddNewFrame command given additional options for use w/ non-merge based info. Fixes: M +176 -7 libs/image/kis_layer_utils.cpp M +2 -1 libs/image/kis_layer_utils.h M +8 -4 libs/ui/kis_mask_manager.cc M +1 -0 libs/ui/kis_mask_manager.h M +6 -27 libs/ui/kis_node_manager.cpp https://invent.kde.org/graphics/krita/commit/0aa864c8cdcf3ce1ec5f88e90d39bd0d82cde0c3 |