From 87dee93633886864e82d72dc623d60ab428f56bb Mon Sep 17 00:00:00 2001 From: Benjamin Berg Date: Thu, 2 Jan 2020 18:44:34 +0100 Subject: [PATCH] examples: Do not re-prompt the finger when repeating verification Let's assume the user will want to re-scan the same finger rather than being prompted again to change it. --- examples/verify.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/examples/verify.c b/examples/verify.c index d85ce4e..7fcc64c 100644 --- a/examples/verify.c +++ b/examples/verify.c @@ -165,8 +165,11 @@ on_list_completed (FpDevice *dev, GAsyncResult *res, gpointer user_data) static void start_verification (FpDevice *dev, VerifyData *verify_data) { - g_print ("Choose the finger to verify:\n"); - verify_data->finger = finger_chooser (); + if (verify_data->finger == FP_FINGER_UNKNOWN) + { + g_print ("Choose the finger to verify:\n"); + verify_data->finger = finger_chooser (); + } if (verify_data->finger == FP_FINGER_UNKNOWN) {