Difficult to route parallel tracks

It's difficult to route track very close and parallel to another track.

Expected: If one track exists and I try to route new track parallel to it then the new track follows clearance outline of the first track (I think there was a "hug" mode in the old router which allowed for that).

1st example: In highlight collisions mode, track follows clearance if routed on one side of the existing track but if routed on the other side it's very difficult to get straight track near the first one. The track follows either clearance or grid, if a segment is placed according to clearance it sometimes gets difficult to put next segment is a right direction. afsfsdfsdgsdfgsdfgsdfg-2021-01-11_23.15.13

2nd example: In walk around mode while trying to route track near another one it jumps back, forces larger distance than necessary, creates complicated paths afsfsdfsdgsdfgsdfgsdfg-2021-01-11_23.20.18

3rd example: Again walk around mode - tracks looses integrity while routing (used backspace in this example) afsfsdfsdgsdfgsdfgsdfg-2021-01-11_23.23.04



Application: KiCad

Version: 5.99.0-unknown-a718416245~106~ubuntu20.04.1, release build

Libraries:
	wxWidgets 3.0.4
	libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3

Platform: Linux 5.4.0-60-generic x86_64, 64 bit, Little endian, wxGTK, mate, x11

Build Info:
	Date: Jan 10 2021 10:18:49
	wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
	Boost: 1.71.0
	OCC: 7.3.0
	Curl: 7.68.0
	ngspice: 31
	Compiler: GCC 9.3.0 with C++ ABI 1013

Build settings:
	KICAD_SCRIPTING=ON
	KICAD_SCRIPTING_MODULES=ON
	KICAD_SCRIPTING_PYTHON3=ON
	KICAD_SCRIPTING_WXPYTHON=ON
	KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
	KICAD_SCRIPTING_ACTION_MENU=ON
	KICAD_USE_OCC=ON
	KICAD_SPICE=ON
Edited by KiCad Bot