aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrowanbeentje <rowan@beent.je>2009-10-21 09:34:36 +0000
committerrowanbeentje <rowan@beent.je>2009-10-21 09:34:36 +0000
commit83c761cbd4d20dbb46f92865051d8060a50284c8 (patch)
tree3b52da91b61f2eb3105e6c1c130f6efbe13029a1
parent78791e54c5e5a710f67486b274e0a0b0d98ea917 (diff)
downloadsequelpro-83c761cbd4d20dbb46f92865051d8060a50284c8.tar.gz
sequelpro-83c761cbd4d20dbb46f92865051d8060a50284c8.tar.bz2
sequelpro-83c761cbd4d20dbb46f92865051d8060a50284c8.zip
- Improve responsiveness/speed when loading table content by not forcing table redraw on new data, and increase the accuracy of the determinate progress as forced redraws are no longer an issue
-rw-r--r--Source/TableContent.m2
-rw-r--r--Source/TableDocument.m2
2 files changed, 2 insertions, 2 deletions
diff --git a/Source/TableContent.m b/Source/TableContent.m
index 36eaa2e2..2dc18727 100644
--- a/Source/TableContent.m
+++ b/Source/TableContent.m
@@ -1418,7 +1418,7 @@
}
if (rowsProcessed > nextTableDisplayBoundary) {
- [tableContentView reloadData];
+ [tableContentView noteNumberOfRowsChanged];
nextTableDisplayBoundary *= 3;
}
}
diff --git a/Source/TableDocument.m b/Source/TableDocument.m
index cec12d09..2d972e60 100644
--- a/Source/TableDocument.m
+++ b/Source/TableDocument.m
@@ -97,7 +97,7 @@
taskDisplayIsIndeterminate = YES;
taskDisplayLastValue = 0;
taskProgressValue = 0;
- taskProgressValueDisplayInterval = 5;
+ taskProgressValueDisplayInterval = 1;
taskDrawTimer = nil;
keyChainID = nil;