summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOskar <oskar@mullvad.net>2024-09-17 13:44:50 +0200
committerOskar <oskar@mullvad.net>2024-09-17 13:44:50 +0200
commit196061b0c06c031d3e19b4bfa13268010e8a4e2c (patch)
tree3e6e6bde465e65b821382e102aa99d40bcb890f9
parent656e5291469076a575efad8cfbb6d3256288821b (diff)
parent861db773af743cb68dfce12f58bb58887c953930 (diff)
downloadmullvadvpn-196061b0c06c031d3e19b4bfa13268010e8a4e2c.tar.xz
mullvadvpn-196061b0c06c031d3e19b4bfa13268010e8a4e2c.zip
Merge branch 'its-possible-to-expand-connection-panel-when-disconnected-des-1244'
-rw-r--r--gui/src/renderer/components/main-view/ConnectionPanel.tsx8
1 files changed, 7 insertions, 1 deletions
diff --git a/gui/src/renderer/components/main-view/ConnectionPanel.tsx b/gui/src/renderer/components/main-view/ConnectionPanel.tsx
index 8754547e1f..5b4e576f76 100644
--- a/gui/src/renderer/components/main-view/ConnectionPanel.tsx
+++ b/gui/src/renderer/components/main-view/ConnectionPanel.tsx
@@ -68,7 +68,7 @@ const StyledConnectionStatusContainer = styled.div<{
}));
export default function ConnectionPanel() {
- const [expanded, expandImpl, collapse, toggleExpanded] = useBoolean();
+ const [expanded, expandImpl, collapse, toggleExpandedImpl] = useBoolean();
const tunnelState = useSelector((state) => state.connection.status);
const allowExpand = tunnelState.state === 'connected' || tunnelState.state === 'connecting';
@@ -79,6 +79,12 @@ export default function ConnectionPanel() {
}
}, [allowExpand, expandImpl]);
+ const toggleExpanded = useCallback(() => {
+ if (allowExpand) {
+ toggleExpandedImpl();
+ }
+ }, [allowExpand, toggleExpandedImpl]);
+
const hasFeatureIndicators =
allowExpand &&
tunnelState.featureIndicators !== undefined &&