Index: /applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/gui/PTAssistantLayer.java
===================================================================
--- /applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/gui/PTAssistantLayer.java	(revision 33473)
+++ /applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/gui/PTAssistantLayer.java	(revision 33474)
@@ -183,6 +183,4 @@
     }
 
-
-
     /**
      * Repaints the layer in cases when there was no selection change
Index: /applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/gui/PTAssistantLayerManager.java
===================================================================
--- /applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/gui/PTAssistantLayerManager.java	(revision 33473)
+++ /applications/editors/josm/plugins/pt_assistant/src/org/openstreetmap/josm/plugins/pt_assistant/gui/PTAssistantLayerManager.java	(revision 33474)
@@ -73,5 +73,8 @@
             Relation relation = editor.getRelation();
 
-            if (RouteUtils.isVersionTwoPTRoute(relation)) {
+            if (RouteUtils.isVersionTwoPTRoute(relation)
+                    || RouteUtils.isBicycleRoute(relation)
+                    || RouteUtils.isFootRoute(relation)
+                    || RouteUtils.isHorseRoute(relation)) {
                 getLayer().repaint(relation);
             }
