Combobox mobile #1014

devongovett merged 143 commits into main from combobox_mobile
LFDanLu
LFDanLu cleaning up comments and fixing keydown on readOnly combobox
df1e779b
LFDanLu fixing lint, tests, and adding buttons to combobox stories
23e92203
LFDanLu Adding check on thrown error message for combobox
25298549
LFDanLu spy on console.error in combobox test
2d1d7b23
LFDanLu addressing review comments
f674226a
LFDanLu adding keyUp after keyDown in combobox tests
ded943e5
LFDanLu initial progress
d863c401
LFDanLu fix lint
b9cad788
LFDanLu Merge branch 'main' into combobox_testing_followups
21a97b5e
LFDanLu disabling autocomplete on Combobox
ba380211
LFDanLu change setSelectedKey logic so it updates input text if key updates a…
fc5b00a5
LFDanLu Merge branch 'main' of https://github.com/adobe/react-spectrum into c…
8e44d868
LFDanLu removing width and adding flex to combobox textfield base
26644eea
LFDanLu add width 50px combobox story
a3fbd289
LFDanLu first stab at fixing combobox item hover vs keyboard focus style
5c57ffd2
LFDanLu Cleaning up Combobox focus modality logic
dfc7eb36
LFDanLu prevent combobox item focus on click and enforce tabindex=-1
6d03f642
LFDanLu using isFocusVisible instead of adding modality to useFocusVisible
41c9eeee
LFDanLu applying style props to combobox input if label is not defined
1d84a7fd
LFDanLu Adding additional tests and fixing lint
31756a06
LFDanLu adding test for selectedKey change when field is not focused
c2f3a005
LFDanLu Merge branch 'main' into combobox_testing_followups
b0fa7eac
LFDanLu fixing lint
5bb5176a
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
1f8139b0
LFDanLu Merge branch 'main' into combobox_testing_followups
98579f4b
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
4eeb33be
LFDanLu Merge branch 'main' into combobox_testing_followups
bf7545b1
LFDanLu figuring out focus behavior for textfield in tray
27c298d7
LFDanLu Fixing combobox tray focus behavior and logic for tray open/close
de9b5829
LFDanLu Merge branch 'main' of https://github.com/adobe/react-spectrum into c…
eda07308
LFDanLu Fixing combobox sizing in Firefox
43120d8d
LFDanLu adding small div story
ea979c41
LFDanLu filter shouldn't run if the length of the input value is length 0 pos…
d05cb91c
LFDanLu adding many sections story
a4695167
LFDanLu adding aria-expanded to combobox input and aria-labelledby to trigger…
cbfe4de6
LFDanLu adding useHover to combobox for hover styles
cdd00703
LFDanLu Merge branch 'main' of https://github.com/adobe/react-spectrum into c…
38f138d0
LFDanLu adding tests to catch empty space input filter case and aria-expanded…
3ce94d02
LFDanLu fixing tray input focus useeffect and adding test todo
c075694f
LFDanLu first stab at locking tray height in combobox
617e98b9
LFDanLu open combobox menu on input press if mobile
cfbc98eb
LFDanLu adding label to tray input
3ba05492
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
8ae0bf94
LFDanLu merging input props so keydown operations on combobox still work
413f4048
LFDanLu fixing Tray overflow and removing state tracker form tray height calc…
df57b1b3
LFDanLu preserving isFocused when focusing tray input
de8c53ae
LFDanLu Merge branch 'main' of https://github.com/adobe/react-spectrum into c…
b724cac4
LFDanLu providing offsetTop to virtualizer scrollToItem call
a045d719
LFDanLu Adding illustrated message as empty combobox tray view
9618ade1
LFDanLu Making tray height fixed for mobile combobox
efa3656b
LFDanLu adding popoverRef to Tray
05d68bc2
LFDanLu fixing lint
a6bbbd39
adobe-bot
LFDanLu updating combobox button aria labeling
579b4432
LFDanLu Merge branch 'main' into combobox_testing_followups
02057867
LFDanLu Removing tray input specific logic from useCombobox
612dc223
LFDanLu Adjusting combobox empty view as per design
35e4c93b
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
f0a959c9
LFDanLu fixing test
ad4d3d47
adobe-bot
LFDanLu Merge branch 'main' into combobox_testing_followups
80572e74
LFDanLu Making menu close when user deletes input field text except for menuT…
6f593940
LFDanLu Adding shouldSelectOnBlur prop
82d5d70c
LFDanLu fixing page up/down list navigation for combobox
573ba8e9
LFDanLu fixing page up and page down item nav for allowCustomValue combobox
b069d9f9
LFDanLu adding aria-label to combobox small div story
6cde7678
LFDanLu make arrow left and right clear focused key
c895dd06
LFDanLu Merge branch 'main' of https://github.com/adobe/react-spectrum into c…
7ed067e8
LFDanLu making listbox option be aria-selected if focused with virtual focus
f97a09d3
LFDanLu adding tests
83733cc6
LFDanLu clearing focused key on input change and removing autofocus behavior …
a2149020
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
fe97c3fe
adobe-bot
adobe-bot
LFDanLu keeping tray open when input text is deleted and typing comboboxTrayI…
f76d2c21
adobe-bot
LFDanLu Merge branch 'main' of https://github.com/adobe/react-spectrum into c…
6807e9ed
LFDanLu Updating some dep arrays and utilizing useIsMobileDevice in combobox
2118daad
LFDanLu cleaning up package.json
c727f412
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
0f009443
LFDanLu allowing user to pass menuId to useCombobox
e5bf34d1
LFDanLu Clearing focused key on combobox menu close
96d7c5db
LFDanLu adding combobox mobile tests and fixing lint
c3294862
adobe-bot
LFDanLu clearing focus key on menu close
04a30e43
LFDanLu making no results combobox placeholder readable byandroid screen reader
11e83672
LFDanLu fixing lint and updating comment in virtualizer
319694c5
LFDanLu Merge branch 'main' into combobox_testing_followups
866cffbd
LFDanLu fixing combobox no results test
7ab9787f
adobe-bot
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
1ee60ed9
LFDanLu removing dupe code from merge
3c7b62ff
adobe-bot
LFDanLu cleaning up imports
769e3b97
LFDanLu generating tray id once
fa03e3a5
LFDanLu making combobox input read only when mobile
5d14c3b4
adobe-bot
LFDanLu fixing whitespace replacement in default filter
296d9ee9
LFDanLu Making listbox labelled by the label and its own aria label
02ca3e56
LFDanLu LFDanLu changed the base branch from main to combobox_testing_followups 5 years ago
LFDanLu fixing test and removing menu styles from no results placeholder
0f840294
LFDanLu Fixing combobox page up/down and controlled open story
1c89d1a9
LFDanLu preventing collection from being focusable if sf shouldUseVirtualFocu…
8613f989
LFDanLu fixing tests
64860c14
LFDanLu fixing lint
b55413ef
adobe-bot
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
11b8530f
LFDanLu updating combobox tray so it doesn't close on browser tab change
ad2d2937
adobe-bot
LFDanLu Merge branch 'main' of https://github.com/adobe/react-spectrum into c…
d57d1c82
LFDanLu updating disabled keys combobox selection behavior and updating tests
39946a14
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
e4eadca4
LFDanLu Updating combobox tests to only use typeText
e9f68e7d
LFDanLu disabling collection focus behavior if autofocus is true but shouldUs…
d332b051
adobe-bot
adobe-bot
LFDanLu adding preventFocusOnPress to usePress
a8b107db
LFDanLu Merge branch 'preventFocusOnPress' of https://github.com/adobe/react-…
f93bfa4f
adobe-bot
LFDanLu removing shouldUseVirtualFocus from usePress in favor of preventFocus…
49c75290
adobe-bot
LFDanLu calling onCustomValue on Enter press for allowsCustomValue
69815364
LFDanLu prevent focusing the combobox trigger button on press
1c7c6ee0
adobe-bot
LFDanLu fixing combobox tray so it opens on mobile tap
035b6715
adobe-bot
LFDanLu stab at making voiceover cursor move to the combobox input consistent…
9092e9eb
LFDanLu Use visualViewport api to adjust tray height on iOS keyboard open
87b53d32
LFDanLu Removing opening menu on mobile focus
df02a79d
LFDanLu making menu remain open if user clears input text
1d7c7cfa
LFDanLu removing timeout on input refocusing on tray closure
e1b47769
LFDanLu preventing scroll on tray close
7f7e821e
LFDanLu making virtual clicks on combobox tray input close the tray
8dee9a2b
LFDanLu fixing lint and tests, adjusting tray so it still renders if visualVi…
13dd06d8
adobe-bot
LFDanLu fixing voiceover double tap to open comboobox for ipad
1f4bee47
LFDanLu making virtual keyboard not show up for combobox input
1d11dab4
LFDanLu preventing onCustomValue from firing on Enter if it equals the curren…
2e161ba2
LFDanLu if user provided selectedKey prop is also in the disabled key set, a…
c216dfef
LFDanLu if user provided inputValue/defaultInputValue is also in the disabled…
806c6a8e
LFDanLu Addressing more issues
90f5ef00
LFDanLu Updating combobox stories for easier usage in ipad
32c95d03
LFDanLu Allowing user to re-enter the tray input via voiceover click without …
458c2f8e
LFDanLu adding tests and fixing tray closing on first virtual click if tray i…
051a6e69
LFDanLu fix lint
d24a7ed8
adobe-bot
LFDanLu fixing tray close/open when user taps on empty tray space
67d151fa
adobe-bot
LFDanLu making combobox input open on ipad voiceover virtual click
59f263a5
adobe-bot
LFDanLu addressing review: adding preventFocusOnPress check to onclick for co…
14b019a0
LFDanLu Merge branch 'preventFocusOnPress' of https://github.com/adobe/react-…
204cf845
LFDanLu LFDanLu changed the title (WIP) Combobox mobile Combobox mobile 5 years ago
LFDanLu LFDanLu marked this pull request as ready for review 5 years ago
LFDanLu LFDanLu requested a review from dannify dannify 5 years ago
LFDanLu LFDanLu requested a review from devongovett devongovett 5 years ago
LFDanLu LFDanLu requested a review from snowystinger snowystinger 5 years ago
adobe-bot
LFDanLu replacing inputMode=none with readonly true/false to suppress virtual…
81470d58
adobe-bot
LFDanLu Merge branch 'main' of https://github.com/adobe/react-spectrum into c…
9ae7cc96
LFDanLu Merge branch 'combobox_testing_followups' of https://github.com/adobe…
299bff3c
adobe-bot
devongovett Merge branch 'main' of github.com:adobe-private/react-spectrum-v3 int…
78689f22
devongovett devongovett changed the base branch from combobox_testing_followups to 2020-v3-telemetry-rfc 4 years ago
devongovett devongovett changed the base branch from 2020-v3-telemetry-rfc to main 4 years ago
devongovett devongovett changed the base branch from main to combobox_testing_followups 4 years ago
devongovett devongovett changed the base branch from combobox_testing_followups to main 4 years ago
devongovett Merge branch 'main' of github.com:adobe-private/react-spectrum-v3 int…
9ba37add
devongovett Move no results message into ComboBox instead of passing isMobile to …
8556a8de
devongovett Prevent multiple listbox items from having hover/focus styles at once
c72dab17
adobe-bot
devongovett
devongovett commented on 2020-10-06
LFDanLu addressing falsy key case for page up/down in listlayout
7f2491ac
adobe-bot
LFDanLu removing virtualizer scrollToItem offsetY
46b9e443
adobe-bot
devongovett Remove aria-selected override from ListboxOption for further investig…
12007bbc
devongovett Fix tests
ee4252dd
adobe-bot
devongovett Use a more narrow type for useLabels
29722cd8
adobe-bot
devongovett
devongovett dismissed these changes on 2020-10-07
devongovett Merge branch 'main' of github.com:adobe-private/react-spectrum-v3 int…
7dbfd5a0
devongovett devongovett dismissed their stale review via 7dbfd5a0 4 years ago
adobe-bot
devongovett
devongovett approved these changes on 2020-10-07
devongovett devongovett merged 975957a3 into main 4 years ago
devongovett devongovett deleted the combobox_mobile branch 4 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone