You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by mg...@apache.org on 2015/02/03 17:24:49 UTC

isis git commit: ISIS-1014 Make draggable only .modal-dialog, not the whole .modal. Now dragging is fast!

Repository: isis
Updated Branches:
  refs/heads/master 4b4cac2b0 -> 6cb71ccdb


ISIS-1014 Make draggable only .modal-dialog, not the whole .modal. Now dragging is fast!


Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/6cb71ccd
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/6cb71ccd
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/6cb71ccd

Branch: refs/heads/master
Commit: 6cb71ccdbca920a64917daed3db2dd2ae0f4c169
Parents: 4b4cac2
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Tue Feb 3 18:23:43 2015 +0200
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Tue Feb 3 18:23:43 2015 +0200

----------------------------------------------------------------------
 .../wicket/ui/components/widgets/bootstrap/ModalDialog.java      | 2 +-
 .../apache/isis/viewer/wicket/ui/pages/bootstrap-overrides.css   | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis/blob/6cb71ccd/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/bootstrap/ModalDialog.java
----------------------------------------------------------------------
diff --git a/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/bootstrap/ModalDialog.java b/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/bootstrap/ModalDialog.java
index bfa7f9c..1fe06f6 100644
--- a/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/bootstrap/ModalDialog.java
+++ b/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/bootstrap/ModalDialog.java
@@ -44,7 +44,6 @@ public class ModalDialog<T> extends Modal<T> implements ActionPrompt {
         setUseKeyboard(true);
         setDisableEnforceFocus(true);
         setOutputMarkupPlaceholderTag(true);
-        add(new Draggable(new DraggableConfig().withHandle(".modal-content").withCursor("move")));
         WebMarkupContainer emptyComponent = new WebMarkupContainer(getContentId());
         add(emptyComponent);
     }
@@ -88,6 +87,7 @@ public class ModalDialog<T> extends Modal<T> implements ActionPrompt {
     protected WebMarkupContainer createDialog(String id) {
         WebMarkupContainer dialog = super.createDialog(id);
         dialog.add(AttributeAppender.append("class", "modal-dialog-center"));
+        dialog.add(new Draggable(new DraggableConfig().withHandle(".modal-header").withCursor("move")));
         return dialog;
     }
 }

http://git-wip-us.apache.org/repos/asf/isis/blob/6cb71ccd/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/bootstrap-overrides.css
----------------------------------------------------------------------
diff --git a/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/bootstrap-overrides.css b/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/bootstrap-overrides.css
index 3043ff0..0c096b3 100644
--- a/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/bootstrap-overrides.css
+++ b/component/viewer/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/bootstrap-overrides.css
@@ -702,3 +702,7 @@ div.referencePanel.scalarNameAndValueComponentType {
     -webkit-transform: translate(0, 100%); /* Safari and Chrome */
     transform: translate(0, 100%);
 }
+
+.ui-draggable .modal-header {
+    cursor: move;
+}