ViewStartUtility should not return current path if current is a view start file

If this returns `true` we set the path to the value and then since the while below immediately gets another parent path dont we skip over a potential path?