diff --git a/packages/app/src/components/icons/source-control-panel-icon.tsx b/packages/app/src/components/icons/source-control-panel-icon.tsx
index ad573925d..4f0313f0c 100644
--- a/packages/app/src/components/icons/source-control-panel-icon.tsx
+++ b/packages/app/src/components/icons/source-control-panel-icon.tsx
@@ -3,11 +3,13 @@ import Svg, { Rect, Line } from "react-native-svg";
interface SourceControlPanelIconProps {
size?: number;
color?: string;
+ strokeWidth?: number;
}
export function SourceControlPanelIcon({
size = 16,
color = "currentColor",
+ strokeWidth = 2,
}: SourceControlPanelIconProps) {
return (
);
}
diff --git a/packages/app/src/screens/workspace/workspace-screen.tsx b/packages/app/src/screens/workspace/workspace-screen.tsx
index 471b68604..19136f72f 100644
--- a/packages/app/src/screens/workspace/workspace-screen.tsx
+++ b/packages/app/src/screens/workspace/workspace-screen.tsx
@@ -13,9 +13,8 @@ import * as Clipboard from "expo-clipboard";
import {
ChevronDown,
Copy,
- Folder,
- GitBranch,
Ellipsis,
+ EllipsisVertical,
PanelRight,
Plus,
SquareTerminal,
@@ -1560,12 +1559,15 @@ function WorkspaceScreenContent({
accessibilityRole="button"
accessibilityLabel="Workspace actions"
>
- {({ hovered, open }) => (
-
- )}
+ {({ hovered, open }) => {
+ const Icon = isMobile ? EllipsisVertical : Ellipsis;
+ return (
+
+ );
+ }}
{
const color = isExplorerOpen || hovered ? theme.colors.foreground : theme.colors.foregroundMuted;
return isGitCheckout
- ?
- : ;
+ ?
+ : ;
}}
) : null}