0
0
mirror of https://github.com/twbs/bootstrap.git synced 2024-11-29 11:24:18 +01:00
Bootstrap/docs
Patrick H. Lauke 6ae5fb12e6 Fix carousel "hover" behavior on touch-enabled devices
* Add carousel mouse listeners even if touch events enabled

- touch events are enabled not just on "mobile", just also on
touch-enabled desktop/laptop devices; additionally, it's possible to
pair a mouse with traditionally touch-only devices (e.g. Android
phones/tablets); currently, in these situations the carousel WON'T pause
even when using a mouse

* Restart cycle after touchend

as `mouseenter` is fired as part of the touch compatibility events, the
previous change results in carousels which cycle until the user
tapped/interacted with them. after that they stop cycling (as
`mouseleave` is not sent to the carousel after user scrolled/tapped
away).
this fix resets the cycling after `touchend` - essentially returning
to the previous behavior, where on touch the carousel essentially never
pauses, but now with the previous fix it at least pauses correctly for
mouse users on touch-enabled devices.
includes documentation for this new behavior.
2017-04-17 13:26:46 +01:00
..
_data move visibility docs and add .visible mention 2017-03-05 12:25:41 -08:00
_includes Fix JS components console error "Error: <Component> is transitioning" 2017-03-28 23:43:15 +02:00
_layouts Remove 'xs' from text utilities (#21217) 2016-11-26 20:33:46 -08:00
_plugins More config tweaks. 2017-03-21 21:37:33 +11:00
about Fixes #21195: Add more table of contents to pages with longer contents 2016-11-25 14:01:06 -08:00
assets Make "Copy" buttons actual buttons 2017-04-16 13:57:33 -07:00
components Fix carousel "hover" behavior on touch-enabled devices 2017-04-17 13:26:46 +01:00
content rewrite in markdown 2017-03-19 18:39:48 -07:00
dist grunt 2017-04-16 13:54:07 -07:00
examples Remove inappropriate role="listbox" from carousels 2017-04-11 11:12:30 +01:00
extend stub out icons page in docs 2017-02-04 21:14:41 -08:00
getting-started Rewrite getting started/accessibility docs 2017-04-17 00:04:49 +01:00
layout fixes #22111 2017-03-26 13:23:49 -07:00
utilities Revert "Drop width from sizing utils given .col- classes can do the same thing (follow up to #22376)" 2017-04-08 15:15:14 -07:00
.htmlhintrc Update config files across the board. 2017-03-12 16:15:00 +11:00
.htmllintrc More config tweaks. 2017-03-21 21:37:33 +11:00
apple-touch-icon.png Losslessly compress apple-touch-icon.png. 2014-10-26 08:08:33 +02:00
browser-bugs.md Move .table-responsive from wrapper to .table 2016-12-31 16:39:42 -08:00
CNAME this sucks, but it's needed for now due to the grunt build control plugin 2015-08-20 15:08:43 -07:00
favicon.ico Fix favicon.ico after d763b0fe5b. 2014-06-09 11:13:24 +03:00
index.html update homepage to include depedencies, fixes #21250 2016-12-31 00:52:08 -08:00
LICENSE Rename docs/LICENSE-DOCS to docs/LICENSE 2014-01-14 13:47:18 +01:00
migration.md fixes #21608 2017-03-26 17:31:29 -07:00
robots.txt Remove layout: nil. 2014-08-01 19:45:11 +03:00
search.json Fix docs/search.json. 2015-12-05 11:30:27 +02:00