Skip to content

Commit d2fc26a

Browse files
authored
Merge pull request #731 from cowprotocol/release/1.16-fix
[RELEASE 1.16.0] FIX
2 parents 5f583d0 + 0b84541 commit d2fc26a

File tree

3 files changed

+5
-11
lines changed

3 files changed

+5
-11
lines changed

src/custom/components/Header/MobileMenuIcon/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ interface IconProps {
6767
width?: number
6868
height?: number
6969
lineSize?: number
70-
onTouchStart?: () => void
7170
onClick?: () => void
7271
}
7372

src/custom/components/Header/index.tsx

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ export default function Header() {
8484
const isUpToSmall = useMediaQuery(upToSmall)
8585
const isLargeAndUp = useMediaQuery(LargeAndUp)
8686

87-
const [isTouch, setIsTouch] = useState<boolean>(false)
8887
const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false)
8988
const handleMobileMenuOnClick = useCallback(() => {
9089
isUpToLarge && setIsMobileMenuOpen(!isMobileMenuOpen)
@@ -94,8 +93,6 @@ export default function Header() {
9493
// This removes the inner scrollbar on the page body, to prevent showing double scrollbars.
9594
useEffect(() => {
9695
isMobileMenuOpen ? addBodyClass('noScroll') : removeBodyClass('noScroll')
97-
// Set if device has touch capabilities
98-
setIsTouch('ontouchstart' in document.documentElement)
9996
}, [isOrdersPanelOpen, isMobileMenuOpen, isUpToLarge, isUpToMedium, isUpToSmall, isLargeAndUp])
10097

10198
return (
@@ -137,13 +134,7 @@ export default function Header() {
137134
</HeaderElement>
138135
</HeaderControls>
139136

140-
{isUpToLarge && (
141-
<MobileMenuIcon
142-
isMobileMenuOpen={isMobileMenuOpen}
143-
onTouchStart={handleMobileMenuOnClick}
144-
onClick={isTouch ? undefined : handleMobileMenuOnClick} // Disable onClick on touch devices and use onTouchStart
145-
/>
146-
)}
137+
{isUpToLarge && <MobileMenuIcon isMobileMenuOpen={isMobileMenuOpen} onClick={handleMobileMenuOnClick} />}
147138
{isOrdersPanelOpen && <OrdersPanel handleCloseOrdersPanel={handleCloseOrdersPanel} />}
148139
</HeaderModWrapper>
149140
</Wrapper>

src/custom/theme/baseTheme.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,10 @@ export const ThemedGlobalStyle = createGlobalStyle`
399399
right: initial!important;
400400
position: fixed!important;
401401
}
402+
403+
body.noScroll div[id^='appzi-wfo-'] {
404+
display: none!important;
405+
}
402406
`}
403407
404408
// START - Modal overrides

0 commit comments

Comments
 (0)