Обнуление current при удалении поисковой строки

В вашем примере текстовое представление адреса не обновляется, если стереть, скажем, город, оставив только улицу и номер дома. В этом случае такой вариант приемлем. Но если адрес более сложный, нужно иметь возможность удалить, например, район, чтобы сделать текстовое представление адреса менее многословным.
Сделал боле сложный пример, чтобы было понятно, о чём я говорю.