From 9500f25b6244337c62d20eaed8b762a6360bb2d2 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Sat, 9 May 2015 21:01:32 -0400 Subject: [PATCH] Added a test to make sure uiEntryOnChanged() isn't triggered by uiEntrySetText(). --- test/page1.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/page1.c b/test/page1.c index eeca20f1..094c3f92 100644 --- a/test/page1.c +++ b/test/page1.c @@ -24,6 +24,11 @@ TEXT(Button, uiButton, uiButtonText, uiButtonSetText) TEXT(Checkbox, uiCheckbox, uiCheckboxText, uiCheckboxSetText) TEXT(Label, uiLabel, uiLabelText, uiLabelSetText) +static void onChanged(uiEntry *e, void *data) +{ + printf("onChanged()\n"); +} + static void toggleSpaced(uiCheckbox *c, void *data) { setSpaced(uiCheckboxChecked(spaced)); @@ -64,6 +69,7 @@ void makePage1(uiWindow *w) page1 = newVerticalBox(); entry = uiNewEntry(); + uiEntryOnChanged(entry, onChanged, NULL); uiBoxAppend(page1, uiControl(entry), 0); spaced = uiNewCheckbox("Spaced");