Index: trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java	(revision 12157)
+++ trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java	(revision 12158)
@@ -1152,5 +1152,5 @@
                 || currentMouseEastNorth == null || getCurrentBaseNode() == null
                 // don't draw line if mouse is outside window
-                || !Main.map.mapView.getBounds().contains(mousePos))
+                || !Main.map.mapView.getState().getForView(mousePos.getX(), mousePos.getY()).isInView())
             return;
 
