Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: angular/components
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 14.2.1
Choose a base ref
...
head repository: angular/components
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 14.2.2
Choose a head ref
  • 7 commits
  • 16 files changed
  • 4 contributors

Commits on Sep 11, 2022

  1. fix(cdk/listbox): error with multiple preselected values (#25621)

    The CDK listbox had a subscription to its model changes in the constructor which fires immediately due to the `startsWith` and which was attempting to sort the selected values when in multiple selection mode. The problem is that the options aren't available until `ngAfterContentInit` which was causing an error when we tried to do the sorting.
    
    These changes move the change event subscription to `ngAfterContentInit` so that options are guaranteed to be defined when it fires.
    
    Fixes #25611.
    
    (cherry picked from commit 1b0265c)
    crisbeto committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    eb5f79b View commit details
    Browse the repository at this point in the history
  2. fix(cdk/menu): don't prevent default enter and space actions (#25591)

    Fixes that the CDK menu trigger and menu item were preventing the default action on enter and space key presses. Presumably this was done to avoid form submissions, but it can also prevent anchors from being used as menu items. These changes avoid submissions by setting the `type` attribute on `button` elements.
    
    Fixes #25584.
    
    (cherry picked from commit eae2620)
    crisbeto committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    65af24e View commit details
    Browse the repository at this point in the history
  3. build: update angular shared dev-infra code to 50647a2 (#25521)

    (cherry picked from commit aab7c68)
    angular-robot authored and wagnermaciel committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    ee0067d View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. fix(cdk/a11y): account for Windows 11 high contrast themes in detector (

    #25624)
    
    Windows 11 has different built in high contrast themes which weren't being picked up by the detector.
    
    Fixes #25580.
    
    (cherry picked from commit c294a3a)
    crisbeto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    6275f9d View commit details
    Browse the repository at this point in the history
  2. fix(material/datepicker): restore focus after closing animation (#25567)

    Currently the datepicker restores focus when the closing sequence starts, but in some cases that can cause focus to be lost. When the calendar view changes, we delay moving focus for a while in order to work around a VoiceOver issue. This means that if a closing sequence is kicked off while there's an in-progress view change, focus may end up being restored, then moved back into the calendar which then gets destroyed. This can be seen in the "Datepicker emulating a Year and month picker" example.
    
    These changes resolve the issue by moving the focus restoration all the way to the end of the closing sequence.
    
    Fixes #25564.
    
    (cherry picked from commit 814ba1b)
    crisbeto committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    b3e35f3 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. ci: re-enable until front of line blocking in publish snapshot job (#…

    …25602)
    
    We had to temporarily disable the CircleCI orb command that helps
    ensuring snapshot jobs do not conflict when running concurrently.
    
    It seems like the CircleCI API has been fixed to no longer cause
    issues with the Orb. This commit attempts to re-enable the command.
    
    (cherry picked from commit fd9d326)
    devversion committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    1b5ae4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3db4fe6 View commit details
    Browse the repository at this point in the history
Loading