]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #4186 restricting the drag handle for widgets
authorCash Costello <cash.costello@gmail.com>
Sat, 24 Dec 2011 03:01:18 +0000 (22:01 -0500)
committerCash Costello <cash.costello@gmail.com>
Sat, 24 Dec 2011 03:01:18 +0000 (22:01 -0500)
js/lib/ui.widgets.js
views/default/css/admin.php
views/default/css/elements/modules.php
views/default/object/widget.php

index 47e43c876627a13305e78be52341ba2f5ae40839..6114aeacd0adb4ac84c37da7dcdd2b8464b52871 100644 (file)
@@ -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,
index dc1b503cbf66377c26db7cdd50bfeabd58d1a108..065a108b1af52498f4011a63e95f169bcd1f8f27 100644 (file)
@@ -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;
index 7750c208f30ba76486126387ac932c54526987ae..74092c774b9300b9f5dd5fcce5fecbee5620de73 100644 (file)
        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 {
index f84c44e1cbb1591c33e46972ac4d57c0f3cf9edd..8c7ec2a03f17bb51d5167805dc2a8421df192865 100644 (file)
@@ -55,8 +55,9 @@ if ($can_edit) {
 }
 
 $widget_header = <<<HEADER
-       <h3>$title</h3>
+       <div class="elgg-widget-handle"><h3>$title</h3>
        $controls
+       </div>
 HEADER;
 
 $widget_body = <<<BODY