Liam DeBeasi
fbb777ab5a
test(datetime): improve reliability of focus trap test ( #22742 )
2021-01-07 11:37:19 -05:00
Liam DeBeasi
5c27dd8032
fix(vue): tab bar is now correctly hidden when keyboard is open ( #22687 )
2020-12-16 16:43:38 -05:00
Amith Mihiranga
b768181307
docs(input): add available autocapitalize property options ( #21886 )
...
Co-authored-by: Brandy Carney <brandy@ionic.io >
2020-12-16 09:53:00 -05:00
Ken Sodemann
09a5ed6a0d
docs(tab-button): use an href in vue sample ( #22674 )
2020-12-14 16:14:42 -05:00
Óscar Carretero
11a59133d9
test(item): fix disabled test script path ( #22660 )
2020-12-10 17:00:32 -05:00
Liam DeBeasi
8d5ed47a28
fix(refresher): clean up old css if calling refresh method before native refresher is setup ( #22640 )
...
resolves #22636
2020-12-08 10:16:29 -05:00
Liam DeBeasi
818e387fe8
fix(button): allow aria-label to be inherited to inner button ( #22632 )
...
resolves #22629
2020-12-07 12:31:05 -05:00
Augusto Amaral
ff39d40255
docs(vue): fix menu usage example ( #22624 )
2020-12-07 11:42:18 -05:00
Liam DeBeasi
5ed73cdf4d
fix(refresher): refresher correctly detects native refresher when shown asynchronously ( #22623 )
...
resolves #22616
2020-12-03 14:58:12 -05:00
Augusto Amaral
0be79fe82b
docs(vue): fix skeleton-text usage example ( #22596 )
2020-12-03 12:52:13 -05:00
Liam DeBeasi
dc9faa6a0f
fix(android): setting hardwareBackButton: false in config now disabled default webview behavior ( #22555 )
...
resolves #18237
2020-12-02 15:44:34 -05:00
Brandy Carney
07868354aa
fix(a11y): only preventDefault for the onClick event ( #22573 )
2020-11-25 16:56:51 -05:00
Brandy Carney
ea52db66f0
fix(select): improvements for announcing placeholder and value on screenreaders ( #22556 )
...
- Hides select text from screen readers so it isn't announced twice (Android talkback needs this)
- Adds the placeholder text to be announced if there is no value
- Don't add a comma if there is no value/placeholder (NVDA speech viewer)
- Don't announce alert label twice
2020-11-25 15:47:14 -05:00
Liam DeBeasi
c45c8d5564
fix(checkbox): click events on ion-item now fire properly ( #22561 )
...
resolves #22557
2020-11-24 14:31:24 -05:00
Brandy Carney
afcc46e1cc
fix(radio): properly announce radios on screen readers and resolve axe errors ( #22507 )
2020-11-24 11:43:59 -05:00
Brandy Carney
04b874e32a
fix(select): fix a11y issues with axe and screen readers ( #22494 )
...
fixes #21552 fixes #21548
2020-11-20 17:18:51 -05:00
Yohann CINTRE
c727419350
docs(select): fix broken link to select-option ( #22539 )
2020-11-20 12:20:07 -05:00
Liam DeBeasi
e1e23bc1a2
docs(modal): include note on using ion-page when wrapping modal component ( #22534 )
2020-11-19 15:31:01 -05:00
Liam DeBeasi
1956f98968
fix(router): navigation guards now fire when navigating to a page with params ( #22521 )
...
resolves #22516
2020-11-18 14:36:49 -05:00
Liam DeBeasi
33768e1d0c
docs(tabs): add correct vue examples ( #22510 )
2020-11-17 11:02:28 -05:00
Liam DeBeasi
2d878fc4f6
fix(backdrop): nvda no longer incorrectly announces backdrop ( #22481 )
...
resolves #22102
2020-11-16 12:15:33 -05:00
Takuma Kira
65bc99577c
feat(segment): add swipeGesture property to allow for disabling of the swipe gesture ( #22087 )
...
resolves #22048
2020-11-13 12:38:23 -05:00
Liam DeBeasi
abad12fbdb
fix(input): title attribute is automatically inherited ( #22493 )
...
resolves #22055
2020-11-13 12:15:33 -05:00
Liam DeBeasi
d77a9d57ec
perf(ios): move content to stacking context while preserving position: fixed behavior ( #22489 )
...
resolves #22473
2020-11-12 16:02:12 -05:00
Brandy Carney
813611a61b
fix(toggle): use a native input to fix a11y issues with axe and screen readers ( #22477 )
...
fixes #22011
references #21552
2020-11-12 15:29:05 -05:00
Brandy Carney
7214a8401b
fix(checkbox): use a native input to fix a11y issues with axe and screen readers ( #22402 )
...
fixes #21644
fixes #20517
fixes #17796
2020-11-12 11:25:33 -05:00
Liam DeBeasi
a4a64530ff
fix(refresher): ios native refresher now works in side menu ( #22449 )
2020-11-10 12:07:38 -05:00
Daniele
1267945480
docs(checkbox): update example for vue 3 syntax ( #22457 )
2020-11-09 11:01:34 -05:00
Stian Øvrevåge
907cc7b159
docs(vue): fix label typo ( #22451 )
2020-11-09 09:57:38 -05:00
Liam DeBeasi
6b817f26b0
fix(refresher): refresher gesture now works in side menu ( #22446 )
...
resolves #20832
2020-11-06 12:16:45 -05:00
Hans Krywalsky
0a0cbd8f2a
feat(chip): add disabled property ( #20658 )
...
resolves #19510
2020-11-05 14:18:24 -05:00
Liam DeBeasi
dd307b60b6
chore(): revert old segment fix in favor of new one ( #22434 )
...
This reverts commit 68afc49e9e .
2020-11-05 11:38:46 -05:00
Brandy Carney
9659ad6334
fix(item): only add click event listener to items with inputs ( #22352 )
...
This stops screen readers, such as NVDA, from reading every item as clickable even when it is text only.
fixes #22011
2020-11-04 16:19:38 -05:00
Liam DeBeasi
9752cd6371
fix(alert): correctly position alert when keyboard is open ( #22425 )
...
Co-authored-by: Masahiko Sakakibara <rdlabo@users.noreply.github.com >
2020-11-04 14:17:00 -05:00
Brandy Carney
a9b2260100
test(core): add lang attr to html tag to resolve axe errors ( #22410 )
2020-11-02 17:08:03 -05:00
Hans Krywalsky
91d041485c
fix(refresher): work properly in modal by waiting for content to be ready ( #22390 )
...
resolves #22256
2020-11-02 13:14:15 -05:00
Liam DeBeasi
2fea36fc98
fix(range): gesture is now properly re-created on connectedCallback ( #22407 )
...
resolves #22335
2020-11-02 10:50:08 -05:00
Liam DeBeasi
27191026ef
docs(): add note on form bindings with debounce ( #22409 )
2020-11-02 09:26:42 -05:00
Liam DeBeasi
04161c9512
fix(segment-button): color property is now reactive if previously undefined ( #22405 )
...
resolves #20831
2020-10-30 16:25:52 -04:00
Liam DeBeasi
023fb18412
fix(ios): contenteditable elements are now selectable on iOS ( #22404 )
...
Co-authored-by: Chris Lo <CFT-Chris@users.noreply.github.com >
2020-10-30 09:44:17 -04:00
Liam DeBeasi
69d72f9c17
docs(vue): fix menuController import ( #22392 )
2020-10-29 16:43:37 -04:00
Liam DeBeasi
9f44966d85
perf(ios): move content to stacking context to improve scrolling performance on iOS devices ( #22180 )
2020-10-29 16:41:20 -04:00
Brandy Carney
1a2e5322fb
fix(select): properly align label with select in item in md ( #22330 )
...
fixes #19887
2020-10-15 15:21:18 -04:00
Liam DeBeasi
6be8b8d89d
docs(vue): add infinite scroll examples ( #22317 )
2020-10-14 15:41:46 -04:00
Liam DeBeasi
dcdb7b6f4e
docs(vue): add note on virtual scroll ( #22318 )
2020-10-14 15:41:04 -04:00
Liam DeBeasi
18ad9efa4b
chore(): sync vue branch with master
2020-10-08 11:38:58 -04:00
Vlad Topala
992580a383
fix(label): keep color when focused on a floating or stacked label ( #18576 )
...
fixes #18531
2020-10-07 13:32:15 -04:00
Matthias Max
c454c84ef4
fix(button): allow any element type to use the "icon-only" slot ( #22168 )
2020-10-06 18:40:29 -04:00
Brandy Carney
1878c8e7e0
fix(select): do not close popover or set value when switching with arrow keys ( #22210 )
...
fixes #22179
2020-10-06 17:33:35 -04:00
Jeremy Forsythe
66b4d11545
docs(select): fix objects as values angular usage ( #22143 )
...
Fix the Objects as Values documentation to add the necessary value
property to the template, simplify the compare function, and add an
interface for type checking.
Add an Objects as Values with Multiple Selection documentation section
to show the difference with the compare function which needs to
determine if an object is in the array of selected objects
This fixes an issue noted in the forums at https://forum.ionicframework.com/t/ionic-5-ion-select-objects-as-values-not-working/191807/2
2020-10-02 11:28:52 -04:00