diff --git a/apps/iap/iap-core.c b/apps/iap/iap-core.c index 653396ae6a..f8373bab83 100644 --- a/apps/iap/iap-core.c +++ b/apps/iap/iap-core.c @@ -855,7 +855,7 @@ void iap_periodic(void) } if (!device.do_notify) return; - if (device.notifications == 0) return; + if ((device.notifications == 0) && (interface_state != IST_EXTENDED)) return; /* Volume change notifications are sent every 100ms */ if (device.notifications & (BIT_N(4) | BIT_N(16))) { diff --git a/docs/CREDITS b/docs/CREDITS index 81b2f8ccff..5cedaf01b1 100644 --- a/docs/CREDITS +++ b/docs/CREDITS @@ -683,6 +683,7 @@ Andy Potter Stefan Waigand Guo Zhong Kai Martin Buck +Stefan Ott The libmad team The wavpack team