Skip to content

Commit f0aa56d

Browse files
Merge pull request #618 from devtron-labs/fix/close-theme-tippy-on-logout
fix: close theme tippy on click of avatar to open logout card
2 parents 9ec8182 + caa195d commit f0aa56d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/Shared/Components/Header/PageHeader.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,12 @@ const PageHeader = ({
9494
}
9595
}
9696

97+
const handleCloseSwitchThemeLocationTippyChange = () => {
98+
handleShowSwitchThemeLocationTippyChange(false)
99+
}
100+
97101
const onClickLogoutButton = () => {
102+
handleCloseSwitchThemeLocationTippyChange()
98103
setShowLogOutCard(!showLogOutCard)
99104
if (showHelpCard) {
100105
setShowHelpCard(false)
@@ -123,10 +128,6 @@ const PageHeader = ({
123128
})
124129
}
125130

126-
const handleCloseSwitchThemeLocationTippyChange = () => {
127-
handleShowSwitchThemeLocationTippyChange(false)
128-
}
129-
130131
const renderThemePreferenceLocationTippyContent = () => (
131132
<div className="px-16 pb-16 flexbox-col dc__gap-4">
132133
<h6 className="m-0 fs-14 fw-6 lh-20">Theme Preference</h6>

0 commit comments

Comments
 (0)