Joffrey JAFFEUX
043b4a4187
FIX: replaces data-tooltip usage by <DTooltip /> ( #24062 )
...
As much as possible I would like us to avoid having to go the with a global event listener on click/mouseover. For now I have removed all cases of `data-tooltip`, if we clearly identify a use case of a global event listener we might reconsider this.
The following changes are also included:
- by default tooltips won't attempt to focus first focusable element anymore
- tooltip will now use `cursor: pointer` by default
- a new service has been introduced: `InternalTooltip` which is responsible to track the current instance displayed by a `<DTooltip />`. Portal elements when replaced are not properly cleaned and I couldn't figure out a way to have a proper hook to ensure the previous `DTooltipInstance` is properly set as not expanded; this problem was very visible when using a tooltip as interactive and hovering another tooltip, which would replace the interactive tooltip as not closed.
2023-10-23 21:09:02 +02:00
..
2023-10-18 11:07:09 +01:00
2023-10-19 13:47:45 +02:00
2023-10-10 21:46:54 +01:00
2023-10-18 00:25:32 +00:00
2023-02-13 11:42:38 +00:00
2023-10-19 13:47:45 +02:00
2023-02-13 11:42:38 +00:00
2023-10-18 11:07:09 +01:00
2023-08-31 11:49:35 +02:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-10-19 13:47:45 +02:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-18 11:07:09 +01:00
2023-09-05 18:21:51 -07:00
2023-10-18 11:07:09 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-18 11:07:09 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-10-23 21:09:02 +02:00
2023-10-18 11:07:09 +01:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-02-13 11:42:38 +00:00
2023-10-18 11:07:09 +01:00
2023-02-23 15:32:53 +00:00
2023-10-10 21:46:54 +01:00
2023-02-14 11:02:27 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-02-23 15:32:53 +00:00
2023-08-31 11:49:35 +02:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-02-23 15:32:53 +00:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-02-23 15:32:53 +00:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-08-28 10:48:59 +10:00
2023-08-28 10:48:59 +10:00
2023-02-13 11:42:38 +00:00
2023-02-23 15:32:53 +00:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-02-13 11:42:38 +00:00
2023-02-23 15:32:53 +00:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-10-18 00:25:32 +00:00
2023-10-18 00:25:32 +00:00
2023-02-13 11:42:38 +00:00
2023-02-23 15:32:53 +00:00
2023-02-13 11:42:38 +00:00
2023-02-23 15:32:53 +00:00
2023-03-01 10:12:39 +01:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-10-18 11:07:09 +01:00
2023-10-10 21:46:54 +01:00
2023-02-13 11:42:38 +00:00
2023-07-27 13:48:59 -04:00
2023-10-18 11:07:09 +01:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-10-08 21:35:53 +00:00
2023-10-11 22:21:01 +01:00
2023-10-08 21:35:53 +00:00
2023-10-10 21:46:54 +01:00
2023-08-31 11:49:35 +02:00
2023-10-10 21:46:54 +01:00
2023-02-14 00:03:46 +01:00
2023-02-23 15:32:53 +00:00
2023-08-31 11:49:35 +02:00
2023-10-18 11:07:09 +01:00
2023-02-13 11:42:38 +00:00
2023-10-18 11:07:09 +01:00
2023-10-09 03:35:31 +00:00
2023-10-18 11:07:09 +01:00
2022-12-28 13:11:12 +00:00
2023-10-18 11:07:09 +01:00
2022-12-28 13:11:12 +00:00
2023-10-10 21:46:54 +01:00
2022-12-28 13:11:12 +00:00
2023-10-18 11:07:09 +01:00