void CPhotoViewerView::m_OnSettingBtnClicked(Evas_Object *obj, const char *emission, const char *source)
{
- elm_object_signal_emit(obj,
- "elm,action,highlight", "elm");
+ if (m->pCtxPopup && m->pCtxPopup->FlagCreate())
+ return;
+
+ elm_object_signal_emit(obj, "elm,action,highlight", "elm");
CSettingCtxPopup::SCallback cb;
cb.cookie = m;
void CPhotoViewerView::m_OnZoomBtnClicked(Evas_Object *obj, const char *emission, const char *source)
{
- elm_object_signal_emit(obj,
- "elm,action,highlight", "elm");
+ if (m->pCtxPopup && m->pCtxPopup->FlagCreate())
+ return;
+
+ elm_object_signal_emit(obj, "elm,action,highlight", "elm");
CZoomCtxPopup::SCallback cb;
cb.cookie = m;
break;
}
}
-
-