848 Commits

Author SHA1 Message Date
Bobby Wilkes
92aa76968a Revert "Fix reporting of percentage for infinite scroll" 2020-03-13 10:09:25 -04:00
André Lee
7bf6ab3f8f Fix for thumbnail view loading multiple pages 2020-03-06 17:50:48 -05:00
Matt Rust
cf8c333cd2 Catch undefined with 0 2019-08-06 10:27:13 -04:00
James Bennie
8383f1ae1b Updated fix that allows for an html override. The default will use the more secure .text. 2018-07-31 15:28:44 -04:00
James Bennie
a8589d13aa This change is to resolve an XSS issue for a security bug by rendering the name of the list item as text instead of html. 2018-07-30 12:59:19 -04:00
jacob-roschen
7db35e59f6 Prevent infinite scroll from fetching all pages
Infinite scroll could sometimes fetch all pages on initialization if the
repeater was not attached to the DOM.
2018-04-17 11:26:54 -04:00
jacob-roschen
fc3373929d Fix an infinite scroll bug
A bug with the infinite scrolling could appear when the repeater was
initialized but it has not been inserted into the DOM.
2018-01-31 10:43:21 -05:00
jacob-roschen
aee59ae96c Infinite Scroll: Keep fetching until repeater needs to scroll
Fixes #1963
2018-01-22 14:43:51 -05:00
Austin Rauschuber
ba4e60f9da Prevent pillbox double insert in IE 11/Edge 14 2017-10-20 15:23:35 -04:00
Christopher McCulloh
9f323ffa3d (GH1994) merges latest from master 2017-06-28 13:12:13 -04:00
Christopher McCulloh
871c0e8807 Merge remote-tracking branch 'upstream/master' into CH1972---add-accessibility-check-for-checkbox 2017-06-28 09:18:45 -04:00
Christopher McCulloh
3a6c7209a7 (CH1972) places single require error checking code outside of code that gets bundled into all.js where it would be innapropriate 2017-06-27 18:57:32 -04:00
Christopher McCulloh
26e60eb729 (GH1994) makes up and down arrows move over open empty branches as expected 2017-06-24 14:13:48 -04:00
Christopher McCulloh
f4f663187d (GH1994) removed recently added unreleased now redundant populate.fu.tree trigger. Clarifies some functionality in findChildData by encapsulating in variable 2017-06-24 10:31:45 -04:00
Christopher McCulloh
9943e3b686 (GH1994) merges static data tree changes 2017-06-24 09:45:54 -04:00
Christopher McCulloh
db700c6091 adds initialized.fu.tree event. Adds static datasource consumer to tree so people can just pass in a JSON object representation of their entire tree 2017-06-23 17:49:55 -04:00
Christopher McCulloh
39055be0a5 (GH1994) removes accidentally left in console statment 2017-06-22 15:24:30 -04:00
Christopher McCulloh
ee22a86e57 (GH1994) changes variable name for clarity 2017-06-22 15:24:30 -04:00
Christopher McCulloh
67dcc06d70 (CH1972) checks actual input element visibility instead of label 2017-06-21 11:46:03 -04:00
Christopher McCulloh
4ced2a4fe2 (CH1972) allow options override to ignore visibility check 2017-06-21 10:51:57 -04:00
Christopher McCulloh
a13c5f80c1 (CH1972) cleans up eslint error. Moves setDisabledState closer to a functional programming pattern (actually uses passed in var) 2017-06-21 10:29:24 -04:00
Christopher McCulloh
f81f9b9a0b (CH1972) adds error to radio also 2017-06-21 10:23:08 -04:00
Christopher McCulloh
13769f2472 (CH1972) references correct PR number from error message 2017-06-21 09:11:31 -04:00
Christopher McCulloh
0b978442d0 (GH1972) makes a11y checkbox error non-breaking 2017-06-21 09:06:09 -04:00
Christopher McCulloh
dfe29b03e8 (GH1972) adds line breaks to error messages in case there are more than one that show 2017-06-20 16:24:51 -04:00
Christopher McCulloh
384d28fd43 (GH1972) fixes eslint errors in checkbox 2017-06-20 16:19:19 -04:00
Christopher McCulloh
c8a6aa96f7 (GH1972) makes UMD wrapper consistent across Fuel UX 2017-06-20 16:14:33 -04:00
Christopher McCulloh
2cdcd786d6 Merge remote-tracking branch 'origin/master' into GH1972---checkbox-and-radio-do-not-have-tabindex 2017-06-20 14:05:27 -04:00
Christopher McCulloh
11bbee5c39 (GH1972) adds check for visibility hidden|collapse and errors out if checkbox is hidden or collapsed. 2017-06-20 14:04:33 -04:00
Dave Woodward
239ca18ee0 Merge branch 'master' into update-clean-input-utility 2017-06-15 15:25:53 -04:00
Christopher McCulloh
7a0a9208b8 (GH1964) sets root tree element tabindex to -1 on tree item focus so that shift+tab will work 2017-06-14 13:46:05 -04:00
Christopher McCulloh
72bae1735e (GH1964) set aria-selected to false instead of removing it 2017-06-14 13:46:05 -04:00
Christopher McCulloh
1d437dbfd4 (GH1964) adds aria-selected=true to selected items/folders in tree 2017-06-14 13:46:05 -04:00
Christopher McCulloh
894dfcfe10 (GH1964) cleans up code a little bit by making a variable's live time much shorter 2017-06-14 13:46:05 -04:00
Christopher McCulloh
12b3777621 (GH1964) adds some comments around noPromise and populated.fu.tree 2017-06-14 13:46:05 -04:00
Christopher McCulloh
1cc046df6f (GH1964) fakes up some promises to help ensure actions are actually done before triggering listeners 2017-06-14 13:46:05 -04:00
Christopher McCulloh
093a03d0dd (GH1964) don't process event if propagation is stopped 2017-06-14 13:46:05 -04:00
Christopher McCulloh
c61d5f8eac (GH1964) DRY up some code 2017-06-14 13:46:05 -04:00
Christopher McCulloh
f252cf5c13 (GH1964) fire event on correct object 2017-06-14 13:46:05 -04:00
Christopher McCulloh
136d2a82a7 (GH1964) makes space bar function the same as enter since space is used for selecting/deselection according to spec. Adam might know a bit more about the nuance here and recommend making spacebar only do a subset of what enter does... 2017-06-14 13:46:05 -04:00
Christopher McCulloh
7a5f460858 (GH1964) triggers events to make building on this functionality easier 2017-06-14 13:46:05 -04:00
Christopher McCulloh
bea5f260ec (GH1964) makes selection move to first newly loaded node when Enter key pressed over 'load more'. Fixes bug where hidden elements block keyboard navigation 2017-06-14 13:46:05 -04:00
Christopher McCulloh
724164d205 (GH1964) makes up arrow work for tree navigation 2017-06-14 13:46:05 -04:00
Christopher McCulloh
6f1e96a317 (GH1964) makes down arrow work for tree navigation 2017-06-14 13:46:05 -04:00
Christopher McCulloh
9bcb572293 (GH1964) makes enter key work as expected when navigating tree with keyboard 2017-06-14 13:46:05 -04:00
Christopher McCulloh
488869e511 (GH1964) handles 'home' keypress by setting focus on first focusable node in tree 2017-06-14 13:46:05 -04:00
Christopher McCulloh
76ba24028d (GH1964) handles 'end' keypress by setting focus on last focusable node in tree 2017-06-14 13:46:05 -04:00
Christopher McCulloh
e883fdae90 (GH1964) makes left arrow work. Does not prevent default for non-handled events 2017-06-14 13:46:05 -04:00
Christopher McCulloh
052804f43b (GH1964) updates comments 2017-06-14 13:46:05 -04:00
Christopher McCulloh
0c4d9417fa (GH1964) makes initial tab selection use focusIn. Properly populates aria-activedescendant when focus is set 2017-06-14 13:46:05 -04:00