diff --git a/mono/Assistance/Assistance.csproj b/mono/Assistance/Assistance.csproj
index 24e324e..14c9bec 100644
--- a/mono/Assistance/Assistance.csproj
+++ b/mono/Assistance/Assistance.csproj
@@ -57,10 +57,10 @@
-
+
diff --git a/mono/Assistance/InputManager.cs b/mono/Assistance/InputManager.cs
index 1c595ac..f210226 100644
--- a/mono/Assistance/InputManager.cs
+++ b/mono/Assistance/InputManager.cs
@@ -299,7 +299,6 @@ namespace Assistance {
addTrackPoint(track, p.position, p.pressure, p.tilt, p.time, finish);
}
}
- paintTracks();
}
private void actualActivate() {
@@ -325,8 +324,10 @@ namespace Assistance {
{ wantActive = true; actualActivate(); }
public void deactivate()
{ wantActive = false; actualActivate(); }
+ public void processTracks()
+ { if (isActive()) paintTracks(); }
public void finishTracks()
- { if (isActive()) touchTracks(true); }
+ { if (isActive()) { touchTracks(true); processTracks(); } }
public List