mirror of
https://github.com/Sonarr/Sonarr.git
synced 2025-04-24 22:37:06 -04:00
Use popper placement for tooltip arrow
This commit is contained in:
parent
5c2cb4de80
commit
949d764638
1 changed files with 4 additions and 2 deletions
|
@ -94,6 +94,8 @@ class Tooltip extends Component {
|
||||||
<Portal>
|
<Portal>
|
||||||
<Popper
|
<Popper
|
||||||
placement={position}
|
placement={position}
|
||||||
|
// Disable events to improve performance when many tooltips
|
||||||
|
// are shown (Quality Definitions for example).
|
||||||
eventsEnabled={false}
|
eventsEnabled={false}
|
||||||
modifiers={{
|
modifiers={{
|
||||||
preventOverflow: {
|
preventOverflow: {
|
||||||
|
@ -103,7 +105,7 @@ class Tooltip extends Component {
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ ref, style, scheduleUpdate }) => {
|
{({ ref, style, placement, scheduleUpdate }) => {
|
||||||
this._scheduleUpdate = scheduleUpdate;
|
this._scheduleUpdate = scheduleUpdate;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
@ -126,7 +128,7 @@ class Tooltip extends Component {
|
||||||
className={classNames(
|
className={classNames(
|
||||||
styles.arrow,
|
styles.arrow,
|
||||||
styles[kind],
|
styles[kind],
|
||||||
styles[position]
|
styles[placement.split('-')[0]]
|
||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue