Закрыть скроет клавиатуру и не вернется назад

Я использую MVVM Cross в своем приложении UWP. Я заметил, что если я вызываю Close (this) в моей ViewModel и клавиатура открыта, она просто закроет клавиатуру вместо перехода назад. Я должен щелкнуть в другой раз, чтобы на самом деле сделать навигацию. Это поведение напоминает мне кнопку "Назад" телефона, где сначала закрывается клавиатура, а затем осуществляется навигация.

РЕДАКТИРОВАТЬ: кажется, что это происходит только тогда, когда это представление, которое содержит пользовательский элемент управления. Когда весь код находится непосредственно в представлении, он работает без проблем.

Есть ли способ сказать MVVM Cross просто сделать навигацию? Или я сначала должен быть уверен, что клавиатура закрыта?

0 ответов

Другие вопросы по тегам