From 33654763ece6bda7367bb5420dd9835fa14906b6 Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Mon, 15 Dec 2014 15:52:00 -0500 Subject: [PATCH] Bug #4622 Cannot remove table ordering on a Mac Signed-off-by: Marc Delisle --- ChangeLog | 1 + js/messages.php | 2 +- js/multi_column_sort.js | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 81804881ee..c69d87ea18 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,7 @@ phpMyAdmin - ChangeLog - bug #4646 Version Check Broken - bug #4630 AJAX request infinite loop - bug #4649 Attributes field size smaller than others +- bug #4622 Cannot remove table ordering on a Mac 4.3.2.0 (2014-12-12) - bug #4628 PHP error while exporting schema as PDF diff --git a/js/messages.php b/js/messages.php index 569039f1b7..51a3eadf2f 100644 --- a/js/messages.php +++ b/js/messages.php @@ -421,7 +421,7 @@ $js_messages['strCellEditHint'] = __('Press escape to cancel editing.'); $js_messages['strSaveCellWarning'] = __('You have edited some data and they have not been saved. Are you sure you want to leave this page before saving the data?'); $js_messages['strColOrderHint'] = __('Drag to reorder.'); $js_messages['strSortHint'] = __('Click to sort results by this column.'); -$js_messages['strMultiSortHint'] = __('Shift+Click to add this column to ORDER BY clause or to toggle ASC/DESC.
- Control+Click to remove column from ORDER BY clause'); +$js_messages['strMultiSortHint'] = __('Shift+Click to add this column to ORDER BY clause or to toggle ASC/DESC.
- Ctrl+Click or Alt+Click (Mac: Shift+Option+Click) to remove column from ORDER BY clause'); $js_messages['strColMarkHint'] = __('Click to mark/unmark.'); $js_messages['strColNameCopyHint'] = __('Double-click to copy column name.'); $js_messages['strColVisibHint'] = __( diff --git a/js/multi_column_sort.js b/js/multi_column_sort.js index 9fc4c1b5b8..6d8120350c 100644 --- a/js/multi_column_sort.js +++ b/js/multi_column_sort.js @@ -59,7 +59,7 @@ function removeColumnFromMultiSort(target, parent) AJAX.registerOnload('keyhandler.js', function () { $("th.draggable.column_heading.pointer.marker a").on('click', function (event) { var url = $(this).parent().find('input').val(); - if (event.ctrlKey) { + if (event.ctrlKey || event.altKey) { event.preventDefault(); url = removeColumnFromMultiSort(url, $(this).parent()); if (url) {