2009-07-30 3 views
1

У меня есть страница sproutcore 1.0 с элементами SC.ListView и SC.TextFieldView, привязанные к одному и тому же свойству модели.Почему курсор продолжает прыгать до конца моего TextFieldView при наборе текста?

Когда я печатаю в конце TextFieldView, все работает так, как ожидалось. Если я положу курсор в середине и начну вводить курсор, прыгаем до конца. Что может быть причиной этого?

I подозреваемый что прыжки происходят, когда обновленное значение распространяется через привязки. Если я быстро набираю текст, я могу ввести несколько символов перед тем, как курсор прыгнет.

+0

Видимо, это ошибка. Документация SproutCore в настоящее время в жалком состоянии, поэтому обсуждать это сложно. В какой-то момент в будущем люди SproutCore выпускают свой собственный сайт для обсуждения всех связанных с ним вещей, поэтому здесь не будет ответов. Тем временем я закрою этот вопрос, потому что, очевидно, не будет никакой полезной помощи. – toholio

ответ

1

Это должно быть исправлено в SproutCore 1.4 или новее. Если нет, попробуйте установить applyImmediately в NO в экземплярах TextFieldView в SproutCore 1.4 или выше.