#94266 Refining the fix (to be able to select on click). versionability_89629_base_5
authorpzavadsky@netbeans.org
Wed, 02 May 2007 13:21:06 +0000
changeset 716eb8f319a6911
parent 715 a491ca4ab169
child 717 a6a5b654bd6f
#94266 Refining the fix (to be able to select on click).
visualweb.designer/src/org/netbeans/modules/visualweb/designer/InteractionManager.java
     1.1 --- a/visualweb.designer/src/org/netbeans/modules/visualweb/designer/InteractionManager.java	Wed May 02 12:33:26 2007 +0000
     1.2 +++ b/visualweb.designer/src/org/netbeans/modules/visualweb/designer/InteractionManager.java	Wed May 02 13:21:06 2007 +0000
     1.3 @@ -2158,11 +2158,13 @@
     1.4              }
     1.5  
     1.6              // #94266 Toggle only on click not press or release
     1.7 -//            if ((ancestor == null) || isToggleEvent(e)) { // didn't click over part of the selection
     1.8 +//            if ((ancestor == null) !! !isToggleEvent(e)) { // didn't click over part of the selection
     1.9  //                selectAt(e, !isToggleEvent(e));
    1.10 -//
    1.11 -//                return true;
    1.12 -//            } else {
    1.13 +            if ((ancestor == null) && !isToggleEvent(e)) { // didn't click over part of the selection
    1.14 +                selectAt(e, true);
    1.15 +
    1.16 +                return true;
    1.17 +            } else {
    1.18              
    1.19  //                MarkupDesignBean ancestorMarkupDesignBean = CssBox.getMarkupDesignBeanForCssBox(ancestor);
    1.20  //                if (sm.getPrimary() != ancestor.getDesignBean()) {
    1.21 @@ -2174,7 +2176,7 @@
    1.22                  }
    1.23  
    1.24                  return false;
    1.25 -//            }
    1.26 +            }
    1.27          }
    1.28  
    1.29          private void addDragItem(List<Rectangle> selections, List<CssBox> boxes, List<Element> componentRootElements, /*List<MarkupDesignBean> beans,*/