summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-09-24 10:16:47 +0200
committerTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-09-24 10:16:47 +0200
commit95d29b52e2ecbfa660dc355e1182878f0b5a7f29 (patch)
tree593103326d3eff5a4c522dab0d0375a67bdf51a1
parent57be1e2af4ced0c5706dd85161cca4f919db47f0 (diff)
parent9410c915f2501357a2ba2b07c7e25d81637f8f10 (diff)
downloadmullvadvpn-95d29b52e2ecbfa660dc355e1182878f0b5a7f29.tar.xz
mullvadvpn-95d29b52e2ecbfa660dc355e1182878f0b5a7f29.zip
Merge remote-tracking branch 'origin/fix-app-info-bugs'
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/AppInfoView.tsx10
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/changelog-list-item/ChangelogListItem.tsx8
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/update-available-list-item/UpdateAvailableListItem.tsx8
3 files changed, 10 insertions, 16 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/AppInfoView.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/AppInfoView.tsx
index ef24719981..c31a683dd1 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/AppInfoView.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/AppInfoView.tsx
@@ -1,6 +1,5 @@
import { messages } from '../../../../shared/gettext';
import { Flex } from '../../../lib/components';
-import { Animate } from '../../../lib/components/animate';
import { useHistory } from '../../../lib/history';
import { AppNavigationHeader } from '../../';
import { BackAction } from '../../KeyboardNavigation';
@@ -31,14 +30,9 @@ export function AppInfoView() {
<SettingsHeader>
<HeaderTitle>{messages.pgettext('app-info-view', 'App info')}</HeaderTitle>
</SettingsHeader>
- <Animate
- present={showUpdateAvailable}
- animations={[{ type: 'fade' }, { type: 'wipe', direction: 'vertical' }]}>
- <Flex $margin={{ bottom: 'medium' }}>
- <UpdateAvailableListItem />
- </Flex>
- </Animate>
+
<Flex $flexDirection="column" $gap="medium">
+ {showUpdateAvailable && <UpdateAvailableListItem />}
<Flex $flexDirection="column">
<VersionListItem />
<ChangelogListItem />
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/changelog-list-item/ChangelogListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/changelog-list-item/ChangelogListItem.tsx
index 437cae4d37..dc09b3865c 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/changelog-list-item/ChangelogListItem.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/changelog-list-item/ChangelogListItem.tsx
@@ -8,8 +8,8 @@ export function ChangelogListItem() {
return (
<ListItem>
- <ListItem.Item>
- <ListItem.Trigger onClick={pushChangelog}>
+ <ListItem.Trigger onClick={pushChangelog}>
+ <ListItem.Item>
<ListItem.Content>
<ListItem.Label>
{
@@ -19,8 +19,8 @@ export function ChangelogListItem() {
</ListItem.Label>
<Icon icon="chevron-right" />
</ListItem.Content>
- </ListItem.Trigger>
- </ListItem.Item>
+ </ListItem.Item>
+ </ListItem.Trigger>
</ListItem>
);
}
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/update-available-list-item/UpdateAvailableListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/update-available-list-item/UpdateAvailableListItem.tsx
index 0e0ee8fba4..416336d37a 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/update-available-list-item/UpdateAvailableListItem.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-info/components/update-available-list-item/UpdateAvailableListItem.tsx
@@ -20,8 +20,8 @@ export function UpdateAvailableListItem() {
return (
<ListItem>
- <ListItem.Item>
- <ListItem.Trigger onClick={handleClick}>
+ <ListItem.Trigger onClick={handleClick}>
+ <ListItem.Item>
<ListItem.Content>
<Flex $flexDirection="column">
<ListItem.Label>
@@ -37,8 +37,8 @@ export function UpdateAvailableListItem() {
<Icon icon={isLinux ? 'external' : 'chevron-right'} />
</ListItem.Group>
</ListItem.Content>
- </ListItem.Trigger>
- </ListItem.Item>
+ </ListItem.Item>
+ </ListItem.Trigger>
</ListItem>
);
}