From 995472e31c181c729944d2bd9f2c4af5453705e3 Mon Sep 17 00:00:00 2001 From: Cash Costello Date: Fri, 23 Dec 2011 22:01:18 -0500 Subject: Fixes #4186 restricting the drag handle for widgets --- js/lib/ui.widgets.js | 2 +- views/default/css/admin.php | 3 +++ views/default/css/elements/modules.php | 2 +- views/default/object/widget.php | 3 ++- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/js/lib/ui.widgets.js b/js/lib/ui.widgets.js index 47e43c876..6114aeacd 100644 --- a/js/lib/ui.widgets.js +++ b/js/lib/ui.widgets.js @@ -15,7 +15,7 @@ elgg.ui.widgets.init = function() { $(".elgg-widgets").sortable({ items: 'div.elgg-module-widget.elgg-state-draggable', connectWith: '.elgg-widgets', - handle: 'div.elgg-head', + handle: '.elgg-widget-handle', forcePlaceholderSize: true, placeholder: 'elgg-widget-placeholder', opacity: 0.8, diff --git a/views/default/css/admin.php b/views/default/css/admin.php index dc1b503cb..065a108b1 100644 --- a/views/default/css/admin.php +++ b/views/default/css/admin.php @@ -915,6 +915,9 @@ a.elgg-button { height: 26px; overflow: hidden; } +.elgg-module-widget.elgg-state-draggable .elgg-widget-handle { + cursor: move; +} .elgg-module-widget > .elgg-head h3 { float: left; padding: 4px 45px 0 20px; diff --git a/views/default/css/elements/modules.php b/views/default/css/elements/modules.php index 7750c208f..74092c774 100644 --- a/views/default/css/elements/modules.php +++ b/views/default/css/elements/modules.php @@ -155,7 +155,7 @@ padding: 4px 45px 0 20px; color: #666; } -.elgg-module-widget.elgg-state-draggable > .elgg-head { +.elgg-module-widget.elgg-state-draggable .elgg-widget-handle { cursor: move; } a.elgg-widget-collapse-button { diff --git a/views/default/object/widget.php b/views/default/object/widget.php index f84c44e1c..8c7ec2a03 100644 --- a/views/default/object/widget.php +++ b/views/default/object/widget.php @@ -55,8 +55,9 @@ if ($can_edit) { } $widget_header = <<
$title +

$title

$controls +
HEADER; $widget_body = <<