When you select repair - it should automatically start repair, with material +0 first, if no 0 avaible, then +1...
When you select repair now, it auto add material, but you have confirm repair. I think the above would fasten it a bit.