File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed
packages/coreui-react/src/components Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -149,6 +149,7 @@ export const CPopover = forwardRef<HTMLDivElement, CPopoverProps>(
149
149
}
150
150
151
151
initPopper ( togglerRef . current , popoverRef . current , popperConfig )
152
+ popoverRef . current . style . removeProperty ( 'display' )
152
153
popoverRef . current . classList . add ( 'show' )
153
154
onShow && onShow ( )
154
155
}
@@ -160,6 +161,10 @@ export const CPopover = forwardRef<HTMLDivElement, CPopoverProps>(
160
161
popoverRef . current . classList . remove ( 'show' )
161
162
onHide && onHide ( )
162
163
executeAfterTransition ( ( ) => {
164
+ if ( popoverRef . current ) {
165
+ popoverRef . current . style . display = 'none'
166
+ }
167
+
163
168
destroyPopper ( )
164
169
setMounted ( false )
165
170
} , popoverRef . current )
@@ -193,6 +198,9 @@ export const CPopover = forwardRef<HTMLDivElement, CPopoverProps>(
193
198
id = { uID . current }
194
199
ref = { forkedRef }
195
200
role = "tooltip"
201
+ style = { {
202
+ display : 'none' ,
203
+ } }
196
204
{ ...rest }
197
205
>
198
206
< div className = "popover-arrow" > </ div >
Original file line number Diff line number Diff line change @@ -144,6 +144,7 @@ export const CTooltip = forwardRef<HTMLDivElement, CTooltipProps>(
144
144
}
145
145
146
146
initPopper ( togglerRef . current , tooltipRef . current , popperConfig )
147
+ tooltipRef . current . style . removeProperty ( 'display' )
147
148
tooltipRef . current . classList . add ( 'show' )
148
149
onShow && onShow ( )
149
150
}
@@ -155,6 +156,10 @@ export const CTooltip = forwardRef<HTMLDivElement, CTooltipProps>(
155
156
tooltipRef . current . classList . remove ( 'show' )
156
157
onHide && onHide ( )
157
158
executeAfterTransition ( ( ) => {
159
+ if ( tooltipRef . current ) {
160
+ tooltipRef . current . style . display = 'none'
161
+ }
162
+
158
163
destroyPopper ( )
159
164
setMounted ( false )
160
165
} , tooltipRef . current )
@@ -192,6 +197,9 @@ export const CTooltip = forwardRef<HTMLDivElement, CTooltipProps>(
192
197
id = { uID . current }
193
198
ref = { forkedRef }
194
199
role = "tooltip"
200
+ style = { {
201
+ display : 'none' ,
202
+ } }
195
203
{ ...rest }
196
204
>
197
205
< div className = "tooltip-arrow" > </ div >
You can’t perform that action at this time.
0 commit comments