Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'js/piwik.js')
-rw-r--r--js/piwik.js14
1 files changed, 10 insertions, 4 deletions
diff --git a/js/piwik.js b/js/piwik.js
index 04afc3cd19..5463c308f5 100644
--- a/js/piwik.js
+++ b/js/piwik.js
@@ -4994,6 +4994,11 @@ if (typeof window.Piwik !== 'object') {
* Add click listener to a DOM element
*/
function addClickListener(element, enable) {
+ var enableType = typeof enable;
+ if (enableType === 'undefined') {
+ enable = true;
+ }
+
addEventListener(element, 'click', clickHandler(enable), false);
if (enable) {
@@ -5977,7 +5982,7 @@ if (typeof window.Piwik !== 'object') {
* When clicked, Piwik will log the click automatically.
*
* @param DOMElement element
- * @param bool enable If true, use pseudo click-handler (middle click + context menu)
+ * @param bool enable If false, do not use pseudo click-handler (middle click + context menu)
*/
this.addListener = function (element, enable) {
addClickListener(element, enable);
@@ -5998,10 +6003,11 @@ if (typeof window.Piwik !== 'object') {
*
* @see https://bugs.webkit.org/show_bug.cgi?id=54783
*
- * @param bool enable If "true", use pseudo click-handler (treat middle click and open contextmenu as
+ * @param bool enable Defaults to true.
+ * * If "true", use pseudo click-handler (treat middle click and open contextmenu as
* left click). A right click (or any click that opens the context menu) on a link
- * will be tracked as clicked even if "Open in new tab" is not selected. If
- * "false" (default), nothing will be tracked on open context menu or middle click.
+ * will be tracked as clicked even if "Open in new tab" is not selected.
+ * * If "false" (default), nothing will be tracked on open context menu or middle click.
* The context menu is usually opened to open a link / download in a new tab
* therefore you can get more accurate results by treat it as a click but it can lead
* to wrong click numbers.