From 67f689646b9e12db300d34017f2dbf97676978f4 Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Sat, 17 Dec 2011 19:17:00 -0800 Subject: Follow-on fix for #1790 - the last fix broke rearranging for everything *but* IE9. Oops! --- modules/organize/views/organize_frame.html.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'modules') diff --git a/modules/organize/views/organize_frame.html.php b/modules/organize/views/organize_frame.html.php index 47828944..20a1a6da 100644 --- a/modules/organize/views/organize_frame.html.php +++ b/modules/organize/views/organize_frame.html.php @@ -129,12 +129,14 @@ var get_id_from_node = function(node) { var id = node.getAttribute("rel"); - if (!id) { - // IE9 has a bug which causes it to be unable to read the "rel" attr - // so hack it by extracting the id the CSS class id. This is fragile. - // ref: https://sourceforge.net/apps/trac/gallery/ticket/1790 - return node.getAttribute("id").replace("thumb-", ""); + if (id) { + return id; } + + // IE9 has a bug which causes it to be unable to read the "rel" attr + // so hack it by extracting the id the CSS class id. This is fragile. + // ref: https://sourceforge.net/apps/trac/gallery/ticket/1790 + return node.getAttribute("id").replace("thumb-", ""); } /* -- cgit v1.2.3 From 2725d30c341c722e3ec52a2922a3c6cdcace2bf7 Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Fri, 23 Dec 2011 11:22:43 -0800 Subject: Use Albums_Controller::get_display_context as the default display context. Fixes #1812. --- modules/gallery/helpers/item.php | 3 +++ 1 file changed, 3 insertions(+) (limited to 'modules') diff --git a/modules/gallery/helpers/item.php b/modules/gallery/helpers/item.php index 0bb45e49..a0654a88 100644 --- a/modules/gallery/helpers/item.php +++ b/modules/gallery/helpers/item.php @@ -418,6 +418,9 @@ class item_Core { $args = Cache::instance()->get("display_context_" . $sid = Session::instance()->id()); $callback = $args[0]; $args[0] = $item; + if (!$callback) { + $callback = "Albums_Controller::get_display_context"; + } return call_user_func_array($callback, $args); } } \ No newline at end of file -- cgit v1.2.3