1. 17 Apr, 2023 1 commit
    • chunhtai's avatar
      SelectionContainer's listeners can remove itself during listener call… (#124624) · cc9ffd3f
      chunhtai authored
      When swapping out delegate of  selectioncontainer, if the newly passed in delegate doesn't have any selectable content(which is usually the case), the selectioncontainerstate will notify all of the listeners. One of the listener would be SelectionRegistrant._updateSelectionRegistrarSubscription, and since it doesn't have content, it would remove itself from the listener which causes concurrent modification
      cc9ffd3f
  2. 04 Apr, 2023 1 commit
  3. 22 Mar, 2023 1 commit
  4. 06 Feb, 2023 1 commit
  5. 28 Oct, 2022 1 commit
    • Justin McCandless's avatar
      Context Menus (#107193) · 0b451b6d
      Justin McCandless authored
      * Can show context menus anywhere in the app, not just on text.
      * Unifies all desktop/mobile context menus to go through one class (ContextMenuController).
      * All context menus are now just plain widgets that can be fully customized.
      * Existing default context menus can be customized and reused.
      0b451b6d