void OnStringChanged(object sender, EventArgs args) { Entry entry = (Entry)sender; if (timeouts.Contains(entry)) { return; } // Preserve a ref so our class doesn't get GC'd. timeouts[entry] = new StringChangeTimeout(entry, this); }
void OnStringChanged (object sender, EventArgs args) { Entry entry = (Entry) sender; if (timeouts.Contains (entry)) return; // Preserve a ref so our class doesn't get GC'd. timeouts[entry] = new StringChangeTimeout (entry, this); }