From c0b3728ceb356482615c3bff621bef97a5e79490 Mon Sep 17 00:00:00 2001 From: Gerwin Kuijntjes Date: Thu, 2 Apr 2026 12:25:01 +0200 Subject: [PATCH 1/2] Fix: Re:Software logo invisible on dark mode in settings Wrap the logo image in a white rounded Border so it remains visible regardless of the system theme. Co-Authored-By: Claude Sonnet 4.6 --- .../Xamarin.Neo4j/Pages/SettingsPage.xaml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Xamarin.Neo4j/Xamarin.Neo4j/Xamarin.Neo4j/Pages/SettingsPage.xaml b/Xamarin.Neo4j/Xamarin.Neo4j/Xamarin.Neo4j/Pages/SettingsPage.xaml index c134a1c..e637675 100644 --- a/Xamarin.Neo4j/Xamarin.Neo4j/Xamarin.Neo4j/Pages/SettingsPage.xaml +++ b/Xamarin.Neo4j/Xamarin.Neo4j/Xamarin.Neo4j/Pages/SettingsPage.xaml @@ -182,11 +182,16 @@ From f37c09a32aa17da166bc24463c776a05fe44b0e6 Mon Sep 17 00:00:00 2001 From: Gerwin Kuijntjes Date: Thu, 2 Apr 2026 12:25:09 +0200 Subject: [PATCH 2/2] Fix: restore full graph interaction when node detail panel is open - Remove backdrop inset:0 that was intercepting all canvas touches; backdrop is now pointer-events:none and only covers the area above the panel (bottom: 55%) so touch events reach the canvas - Replace blanket `if (panelOpen) return` in handleStart with a guard that only skips the two-finger pinch (handled by its own listener), restoring single-finger pan, node tap, and pinch-zoom while panel is open - Add user-scalable=no viewport flag to prevent WebView native zoom from scaling the panel UI - Add singleTapTimer for double-tap detection: single tap delays 350ms so double-tap is distinguished and only triggers expand/collapse Co-Authored-By: Claude Sonnet 4.6 --- .../Xamarin.Neo4j/Visualization/visgraph.html | 26 ++++++++++++++----- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/Xamarin.Neo4j/Xamarin.Neo4j/Xamarin.Neo4j/Visualization/visgraph.html b/Xamarin.Neo4j/Xamarin.Neo4j/Xamarin.Neo4j/Visualization/visgraph.html index f327e6b..8f3acd4 100644 --- a/Xamarin.Neo4j/Xamarin.Neo4j/Xamarin.Neo4j/Visualization/visgraph.html +++ b/Xamarin.Neo4j/Xamarin.Neo4j/Xamarin.Neo4j/Visualization/visgraph.html @@ -2,7 +2,7 @@ Graph - +