Alexandre Wilhelm
4b8a6ee674
Fixed: shouldSelectRow was called with selectionIndexesForProposedSelection
...
Previously the method shouldSelectRow was called even it's the method selectionIndexesForProposedSelection was implemented by the delegate. Now it works as in Cocoa.
The method selectionIndexesForProposedSelection is called when it has to be called, like in Cocoa.
This PR adds new methods to check and call the delegate/datasource methods more easily
Test app in Tests/Manual/TableTest/DelegateSelectionTest/
2013-10-17 14:26:19 -07:00
..
2013-08-12 15:18:07 -04:00
2013-03-26 18:03:38 -07:00
2013-08-10 17:51:20 -04:00
2013-05-25 19:11:27 -04:00
2013-08-23 13:59:11 -07:00
2013-08-15 17:15:51 -07:00
2013-03-26 11:19:44 +01:00
2013-08-23 18:28:40 -04:00
2013-08-19 22:31:21 +01:00
2013-04-08 19:20:37 -04:00
2013-07-24 11:10:35 -04:00
2013-08-15 19:40:40 -07:00
2013-03-13 12:22:10 -04:00
2010-11-01 11:10:01 -07:00
2013-10-15 12:39:03 -07:00
2013-05-16 15:02:45 -04:00
2013-04-25 17:06:52 -07:00
2013-01-23 15:48:55 +07:00
2012-12-20 14:22:09 +01:00
2013-08-12 23:31:34 -04:00
2012-12-20 14:22:09 +01:00
2013-01-23 15:48:55 +07:00
2012-12-20 14:22:09 +01:00
2013-04-26 14:56:20 -07:00
2013-03-26 16:52:46 -07:00
2013-03-13 12:22:10 -04:00
2013-07-29 13:06:57 -04:00
2013-01-27 10:32:23 +08:00
2013-08-09 08:28:36 -04:00
2013-08-09 08:28:36 -04:00
2013-03-25 15:59:10 -04:00
2013-06-12 13:21:46 -07:00
2013-03-13 12:22:10 -04:00
2013-05-16 15:02:45 -04:00
2013-08-12 23:31:34 -04:00
2013-02-25 18:27:44 +00:00
2013-02-15 12:21:13 -05:00
2013-03-13 12:22:10 -04:00
2013-05-31 17:19:09 -04:00
2013-02-08 11:26:56 +00:00
2013-04-21 14:22:34 +01:00
2013-01-30 22:35:21 +08:00
2013-04-21 14:32:10 +01:00
2013-01-23 15:48:55 +07:00
2013-03-13 12:22:10 -04:00
2013-03-13 12:22:10 -04:00
2013-06-15 17:08:11 +01:00
2013-07-22 21:26:18 -04:00
2013-01-18 14:24:37 +01:00
2013-01-08 18:07:15 +00:00
2013-02-14 16:35:30 -05:00
2013-02-20 03:00:20 -05:00
2013-06-12 10:28:41 +01:00
2013-06-12 10:27:28 +01:00
2013-01-23 15:48:55 +07:00
2013-03-24 22:08:15 +01:00
2013-01-24 19:18:39 +08:00
2013-08-19 22:31:20 +01:00
2010-12-09 13:00:52 -08:00
2013-02-25 17:02:36 +00:00
2013-05-16 11:26:01 +02:00
2013-03-06 07:56:50 -05:00
2013-05-20 21:53:35 -07:00
2013-03-13 12:22:10 -04:00
2013-02-23 13:53:20 -05:00
2013-07-08 12:45:23 +01:00
2013-07-14 17:46:22 -04:00
2013-01-24 19:18:39 +08:00
2013-04-01 12:47:00 -07:00
2013-03-13 12:22:10 -04:00
2013-02-25 21:22:45 -05:00
2013-01-20 07:24:00 +07:00
2013-10-09 00:09:30 +07:00
2013-02-26 18:55:22 +00:00
2013-05-15 08:47:43 -07:00
2013-04-26 10:25:52 -07:00
2013-03-15 14:47:16 +00:00
2013-03-13 12:22:10 -04:00
2013-02-23 00:01:19 -05:00
2013-01-23 15:48:55 +07:00
2011-03-25 22:52:57 -04:00
2013-03-13 12:22:10 -04:00
2013-07-23 10:15:49 -04:00
2013-07-27 09:27:58 -04:00
2013-03-13 12:22:10 -04:00
2011-03-25 22:52:57 -04:00
2013-03-13 12:22:10 -04:00
2013-02-06 16:36:49 +00:00
2013-03-13 12:22:10 -04:00
2013-03-13 12:22:10 -04:00
2013-04-21 14:32:10 +01:00
2013-01-23 15:48:55 +07:00
2013-03-13 12:22:10 -04:00
2013-03-13 12:22:10 -04:00
2013-01-23 15:48:56 +07:00
2013-03-13 12:22:10 -04:00
2013-10-17 14:26:19 -07:00
2013-10-17 14:26:19 -07:00
2013-03-13 12:22:10 -04:00
2013-01-18 14:24:37 +01:00
2010-10-05 15:54:25 -07:00
2013-08-19 22:31:21 +01:00
2013-03-15 10:02:31 -04:00
2013-01-10 11:27:52 -08:00
2013-04-07 20:50:50 -04:00
2013-03-28 10:19:08 -04:00
2012-12-20 14:22:09 +01:00
2013-01-11 00:48:18 +00:00
2013-01-24 19:18:39 +08:00
2013-07-17 13:45:32 -04:00
2013-03-13 12:22:10 -04:00
2013-02-25 18:27:44 +00:00
2013-02-27 09:07:21 -05:00
2013-03-06 10:19:26 -05:00
2012-02-24 19:44:13 +00:00
2011-10-25 14:33:47 +02:00
2013-01-30 12:46:27 +08:00