Skip to content

Remove CATransaction::setDisableActions(true) call#349

Merged
madsmtm merged 2 commits intomasterfrom
madsmtm/no-set-disable-actions
Mar 24, 2026
Merged

Remove CATransaction::setDisableActions(true) call#349
madsmtm merged 2 commits intomasterfrom
madsmtm/no-set-disable-actions

Conversation

@madsmtm
Copy link
Copy Markdown
Member

@madsmtm madsmtm commented Mar 24, 2026

This is more cleanly handled by disabling the transition using layer.setActions upon creating the layer instead.

Extracted from #275. This PR should have no user-visible effect, it should be purely a cleanup to make it more explicit that we're doing the transaction because it has side-effects.

Tested on:

  • AppKit (tier 1)

madsmtm added 2 commits March 24, 2026 17:12
This is more cleanly handled by disabling the transition upon creating
the layer instead.
@madsmtm madsmtm added the DS - CoreGraphics macOS/iOS/tvOS/watchOS/visionOS backend label Mar 24, 2026
@madsmtm madsmtm merged commit 34ce03b into master Mar 24, 2026
40 checks passed
@madsmtm madsmtm deleted the madsmtm/no-set-disable-actions branch March 24, 2026 16:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DS - CoreGraphics macOS/iOS/tvOS/watchOS/visionOS backend

Development

Successfully merging this pull request may close these issues.

1 participant