Changes between Initial Version and Version 1 of Ticket #16999


Ignore:
Timestamp:
Apr 10, 2013, 7:22:31 PM (6 years ago)
Author:
haysmark
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #16999 – Description

    initial v1  
    1414{{{
    1515if(!e._dojo_click &&
    16                                                                 (new Date()).getTime() <= clickTime + 1000 &&
    17                                                                 !(e.target.tagName == "INPUT" && domClass.contains(e.target, "dijitOffScreen"))){
    18                                                         e.stopPropagation();
    19                                                         e.stopImmediatePropagation();
    20                                                         if(type == "click" && (e.target.tagName != "INPUT" || e.target.type == "radio" || e.target.type == "checkbox")
    21                                                                 && e.target.tagName != "TEXTAREA"){
    22                                                                  // preventDefault() breaks textual <input>s on android, keyboard doesn't popup,
    23                                                                  // but it is still needed for checkboxes and radio buttons, otherwise in some cases
    24                                                                  // the checked state becomes inconsistent with the widget's state
    25                                                                 e.preventDefault();
    26                                                         }
    27                                                 }
     16                (new Date()).getTime() <= clickTime + 1000 &&
     17                !(e.target.tagName == "INPUT" && domClass.contains(e.target, "dijitOffScreen"))){
     18        e.stopPropagation();
     19        e.stopImmediatePropagation();
     20        if(type == "click" && (e.target.tagName != "INPUT" || e.target.type == "radio" || e.target.type == "checkbox")
     21                && e.target.tagName != "TEXTAREA"){
     22                 // preventDefault() breaks textual <input>s on android, keyboard doesn't popup,
     23                 // but it is still needed for checkboxes and radio buttons, otherwise in some cases
     24                 // the checked state becomes inconsistent with the widget's state
     25                e.preventDefault();
     26        }
     27}
     28
    2829}}}
    2930