if (!ctxt->default_instance)
return;
+ if ((ecore_loop_time_get() - ctxt->last_act_time) < 0.04)
+ return;
+
+ ctxt->last_act_time = ecore_loop_time_get();
+
if (ctxt->default_instance->conf->keybindings_popup)
_mixer_popup_timer_new(ctxt->default_instance);
_mixer_volume_change(ctxt->default_instance, up, EINA_TRUE);
if (!ctxt->default_instance)
return;
+ if ((ecore_loop_time_get() - ctxt->last_act_time) < 0.1)
+ return;
+
+ ctxt->last_act_time = ecore_loop_time_get();
+
if (ctxt->default_instance->conf->keybindings_popup)
_mixer_popup_timer_new(ctxt->default_instance);
_mixer_toggle_mute(ctxt->default_instance, EINA_TRUE);