The Bristol City manager believes Evans and Leeds are on to something.
Evans became Massimo Cellino's fifth managerial appointment in 18 months when he replaced Uwe Rosler at Elland Road in October, and looked like he could be next for the chop following a run of five Championship matches without a win, culminating in a 4-0 hammering at Brighton & Hove Albion.
Miraculously though, Evans' side have responded to their mauling on the South Coast with three straight victories - hoisting them from 17th to 12th and 12 points off the play-offs.
And Johnson, whose Robins side are now seven points behind Leeds, feels this could be the start of something good for the Whites.
"[It's been a] great week for them," the 34-year-old said on Channel 5's Football League Tonight show. "I think that they've got it now. I think that it seems a little bit more settled.
"Steve's gone and settled the whole club. Everybody's comfortable."
Evans signed a rolling contract until June 30 at Elland Road, but told the Yorkshire Evening Post in February that Cellino had agreed to activate an option which would see his deal extended by a further 12 months - but only once Leeds' Championship status is confirmed.