mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-09 06:49:02 +08:00
fix(SelectionToolbar): prevent dragging the demo (#6888)
This commit is contained in:
parent
fab5674da7
commit
d38b5c4d5b
@ -227,7 +227,7 @@ const SelectionToolbar: FC<{ demo?: boolean }> = ({ demo = false }) => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<Container>
|
<Container>
|
||||||
<LogoWrapper>
|
<LogoWrapper $draggable={!demo}>
|
||||||
<Logo src={AppLogo} key={animateKey} className="animate" draggable={false} />
|
<Logo src={AppLogo} key={animateKey} className="animate" draggable={false} />
|
||||||
</LogoWrapper>
|
</LogoWrapper>
|
||||||
<ActionWrapper>
|
<ActionWrapper>
|
||||||
@ -261,13 +261,13 @@ const Container = styled.div`
|
|||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
`
|
`
|
||||||
|
|
||||||
const LogoWrapper = styled.div`
|
const LogoWrapper = styled.div<{ $draggable: boolean }>`
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
-webkit-app-region: drag;
|
|
||||||
margin-left: 5px;
|
margin-left: 5px;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
|
${({ $draggable }) => $draggable && ' -webkit-app-region: drag;'}
|
||||||
`
|
`
|
||||||
|
|
||||||
const Logo = styled(Avatar)`
|
const Logo = styled(Avatar)`
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user