In control.lua, line 151:
--Distance to move the source, defaults to 1 + grid shift
local distance = event.distance or 1 + entity.prototype.building_grid_bit_shift
Change to:
--Distance to move the source, defaults to 1 + grid shift
local distance = event.distance or 1
Tested, works.