Fossil SCM

Change the cursor to "pointer" for sortable columns of a table.

drh 2015-01-05 01:57 trunk
Commit 54d53deb1650212c0d5b2ee983e0676cc4bf156a
1 file changed +2
--- src/report.c
+++ src/report.c
@@ -1003,11 +1003,13 @@
10031003
@ var sortRow = x[0].rows[0];
10041004
@ } else {
10051005
@ return;
10061006
@ }
10071007
@ for (var i=0; i<sortRow.cells.length; i++) {
1008
+ @ if( columnTypes[i]=='x' ) continue;
10081009
@ sortRow.cells[i].sTable = this;
1010
+ @ sortRow.cells[i].style.cursor = "pointer";
10091011
@ sortRow.cells[i].sortType = columnTypes[i] || 't';
10101012
@ sortRow.cells[i].onclick = function () {
10111013
@ this.sTable.sort(this);
10121014
@ return false;
10131015
@ }
10141016
--- src/report.c
+++ src/report.c
@@ -1003,11 +1003,13 @@
1003 @ var sortRow = x[0].rows[0];
1004 @ } else {
1005 @ return;
1006 @ }
1007 @ for (var i=0; i<sortRow.cells.length; i++) {
 
1008 @ sortRow.cells[i].sTable = this;
 
1009 @ sortRow.cells[i].sortType = columnTypes[i] || 't';
1010 @ sortRow.cells[i].onclick = function () {
1011 @ this.sTable.sort(this);
1012 @ return false;
1013 @ }
1014
--- src/report.c
+++ src/report.c
@@ -1003,11 +1003,13 @@
1003 @ var sortRow = x[0].rows[0];
1004 @ } else {
1005 @ return;
1006 @ }
1007 @ for (var i=0; i<sortRow.cells.length; i++) {
1008 @ if( columnTypes[i]=='x' ) continue;
1009 @ sortRow.cells[i].sTable = this;
1010 @ sortRow.cells[i].style.cursor = "pointer";
1011 @ sortRow.cells[i].sortType = columnTypes[i] || 't';
1012 @ sortRow.cells[i].onclick = function () {
1013 @ this.sTable.sort(this);
1014 @ return false;
1015 @ }
1016

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button