My MvvmCross Android app which was working before now is broken because of MvvmCross update from 4.2.3 to 4.4.0
<EditText
android:layout_width="match_parent"
android:layout_height="match_parent"
local:MvxBind="Text Login" />
public string Login
{
get { return _login; }
set { SetProperty(ref _login, value); }
}
LinkerPleaseInclude if of course there:
public void Include(EditText text)
{
text.Enabled = !text.Enabled;
text.TextChanged += (sender, args) => text.Text = "" + text.Text;
text.Hint = "" + text.Hint;
text.Click += (s, e) => text.Visibility = text.Visibility - 1;
}
public void Include(TextView text)
{
text.TextChanged += (sender, args) => text.Text = "" + text.Text;
text.Hint = "" + text.Hint;
text.Click += (s, e) => text.Text = text.Text + "";
}
Linker "SDK Only" enabled. For disabled linker it works fine. Other bindings works fine as well (button clicks, visibilities, etc).
How to tell linker to handle this properly? What could be wrong here?
AfterTextChanged
to LinkerPleaseInclude fixed the issue. Thanks! Please post your comment as a response and I'll mark it as an answer. – Menagerie