Merge lp:~jfb-tempo-consulting/unifield-web/bklg-78 into lp:unifield-web

Proposed by jftempo
Status: Merged
Merged at revision: 4755
Proposed branch: lp:~jfb-tempo-consulting/unifield-web/bklg-78
Merge into: lp:unifield-web
Diff against target: 48 lines (+19/-1)
2 files modified
addons/openerp/controllers/templates/error_page.mako (+10/-1)
addons/openerp/static/javascript/openerp/openerp.base.js (+9/-0)
To merge this branch: bzr merge lp:~jfb-tempo-consulting/unifield-web/bklg-78
Reviewer Review Type Date Requested Status
UniField Reviewer Team Pending
Review via email: mp+259789@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'addons/openerp/controllers/templates/error_page.mako'
2--- addons/openerp/controllers/templates/error_page.mako 2011-12-23 10:27:14 +0000
3+++ addons/openerp/controllers/templates/error_page.mako 2015-05-21 15:51:19 +0000
4@@ -201,6 +201,15 @@
5 % else:
6 <script type="text/javascript">
7 jQuery('.save_close:eq(0) button').removeAttr('disabled');
8+
9+ function close_me() {
10+ if (typeof close_error_window !== 'undefined') {
11+ return close_error_window();
12+ }
13+ if (parent.window) {
14+ parent.window.close_this_frame();
15+ }
16+ }
17 </script>
18 <table class="errorbox" align="center">
19 <tr>
20@@ -215,7 +224,7 @@
21 <tr>
22 <td colspan="2" align="right" style="padding: 1px">
23 <a class="button-a" href="javascript: void(0)"
24- onclick="close_error_window()">OK</a>
25+ onclick="close_me()">OK</a>
26 </td>
27 </tr>
28 </table>
29
30=== modified file 'addons/openerp/static/javascript/openerp/openerp.base.js'
31--- addons/openerp/static/javascript/openerp/openerp.base.js 2013-05-22 08:51:40 +0000
32+++ addons/openerp/static/javascript/openerp/openerp.base.js 2015-05-21 15:51:19 +0000
33@@ -8,6 +8,15 @@
34 * @default afterLoad callback to execute after URL has been loaded and
35 * inserted, if any.
36 */
37+
38+function close_this_frame() {
39+ /* less intrusive than UF-2513 */
40+ fr = jQuery('.ui-icon-closethick')
41+ if (fr && fr.length) {
42+ fr[0].click();
43+ }
44+}
45+
46 function openLink(url /*optional afterLoad */) {
47 var $app = jQuery('#appContent');
48 var afterLoad = arguments[1];

Subscribers

People subscribed via source and target branches