diff --git a/lib/widgets/compass_indicator.dart b/lib/widgets/compass_indicator.dart index a5a38fb..e804836 100644 --- a/lib/widgets/compass_indicator.dart +++ b/lib/widgets/compass_indicator.dart @@ -50,8 +50,11 @@ class _CompassIndicatorState extends State { final baseTop = (appState.uploadMode == UploadMode.sandbox || appState.uploadMode == UploadMode.simulate) ? 60 : 18; + // Add extra spacing when search bar is visible + final searchBarOffset = (!appState.offlineMode && appState.isInSearchMode) ? 60 : 0; + return Positioned( - top: baseTop + widget.safeArea.top, + top: baseTop + widget.safeArea.top + searchBarOffset, right: 16 + widget.safeArea.right, child: GestureDetector( onTap: isDisabled ? null : () {