From 49f9935b607e615f1a748a6b725139323b4398d0 Mon Sep 17 00:00:00 2001 From: Hadi Nategh Date: Thu, 19 Sep 2013 13:47:02 +0000 Subject: [PATCH] Fix to open the edit popup window with right size, attempts to open from sidemenu "Add" link --- infolog/js/app.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/infolog/js/app.js b/infolog/js/app.js index 072210a5c8..d97ef20ddf 100644 --- a/infolog/js/app.js +++ b/infolog/js/app.js @@ -146,7 +146,7 @@ app.infolog = AppJS.extend( { if (button_id == et2_dialog.YES_BUTTON ) { - + } } var confirmDeleteDialog = et2_dialog.show_dialog(callbackDeleteDialog, egw.lang("Do you really want to DELETE this Rule"),egw.lang("Delete"), {},et2_dialog.BUTTONS_YES_NO_CANCEL, et2_dialog.WARNING_MESSAGE); @@ -307,6 +307,12 @@ app.infolog = AppJS.extend( */ add_link_sidemenu: function() { - egw_openWindowCentered2(egw().link('/index.php?menuaction=infolog.infolog_ui.edit',false),'_blank',750,410,'yes'); + var app_registry = egw.link_get_registry('infolog'); + if (typeof app_registry['view'] != 'undefined' && typeof app_registry['view_popup'] != 'undefined' ) + { + var w_h =app_registry['view_popup'].split('x'); + if (w_h[1] == 'egw_getWindowOuterHeight()') w_h[1] = (screen.availHeight>egw_getWindowOuterHeight()?screen.availHeight:egw_getWindowOuterHeight()); + egw_openWindowCentered2(egw().link('/index.php?menuaction=infolog.infolog_ui.edit',false),'_blank',w_h[0], w_h[1],'yes'); + } }, });