Vadim Zeitlin
b02fbafb96
Don't update wxDataViewColumn after it was resized interactively
...
Previously, the column was updated, i.e. wxHeaderCtrl::UpdateColumn()
was called, after the column width was changed interactively by the
user. This was unnecessary and actually harmful as it resulted in
recursion and display corruption.
Stop doing this by adding yet another width-related function to the
generic wxDataViewColumn called WXOnResize(), which just updates the
main window display, but doesn't update the header at all, and calling
it instead of SetWidth(), which does both, when the column is resized.
Closes #18245 .
2020-01-19 03:28:13 +01:00
..
2019-11-29 04:57:59 +01:00
2019-04-22 14:12:05 +02:00
2015-04-23 22:00:35 +04:00
2015-03-20 00:08:37 +01:00
2016-09-25 13:21:28 -07:00
2015-11-22 10:16:01 +01:00
2019-09-08 23:13:00 +02:00
2015-04-23 22:00:35 +04:00
2017-09-02 17:02:35 +03:00
2014-03-30 00:02:23 +00:00
2019-10-14 08:09:47 +03:00
2019-04-21 01:53:14 +02:00
2015-09-23 00:52:42 +02:00
2019-09-30 23:36:58 +02:00
2015-04-23 22:00:35 +04:00
2019-07-16 20:19:33 +02:00
2018-01-30 19:53:54 +01:00
2019-04-22 14:12:05 +02:00
2018-05-30 13:06:20 +02:00
2020-01-19 03:28:13 +01:00
2018-08-27 21:13:04 +02:00
2018-10-09 22:24:58 -07:00
2018-04-18 15:45:42 +02:00
2015-11-22 09:54:05 +01:00
2015-04-23 22:00:35 +04:00
2016-12-11 15:20:42 +01:00
2018-07-11 23:48:14 +02:00
2015-04-23 22:00:35 +04:00
2016-12-27 17:23:00 +01:00
2015-11-22 09:54:05 +01:00
2015-09-06 17:20:42 -07:00
2018-08-02 01:10:14 +02:00
2016-09-25 13:21:28 -07:00
2013-07-26 16:02:46 +00:00
2020-01-11 19:15:15 +01:00
2019-01-04 14:14:01 +01:00
2019-10-09 01:44:32 +02:00
2018-08-27 21:13:04 +02:00
2019-09-04 11:41:28 -07:00
2019-10-02 00:54:14 +02:00
2016-09-25 13:21:28 -07:00
2015-04-23 22:00:35 +04:00
2018-10-31 15:35:30 +01:00
2015-04-23 22:00:35 +04:00
2018-08-27 21:13:04 +02:00
2019-10-08 01:16:50 +02:00
2014-03-30 00:02:23 +00:00
2019-04-22 14:12:05 +02:00
2019-08-28 20:11:23 +02:00
2015-09-06 17:20:42 -07:00
2015-04-23 22:00:35 +04:00
2019-04-22 14:12:05 +02:00
2015-04-23 22:00:35 +04:00
2015-09-06 17:20:42 -07:00
2013-07-26 16:02:46 +00:00
2015-04-23 22:00:35 +04:00
2015-09-06 17:20:42 -07:00
2017-11-16 01:35:52 +01:00
2016-10-21 20:16:53 -07:00
2013-07-26 16:02:46 +00:00
2015-09-06 17:20:42 -07:00
2018-08-27 21:13:04 +02:00
2016-09-25 13:21:28 -07:00
2018-11-10 20:56:24 +01:00
2018-08-27 21:13:04 +02:00
2015-11-22 09:45:35 +01:00
2019-09-28 23:37:01 +02:00
2016-01-20 18:55:14 +01:00
2015-04-23 22:00:35 +04:00
2019-06-19 18:15:57 +02:00
2019-10-25 04:10:23 +02:00
2015-04-23 22:00:35 +04:00
2019-10-14 08:09:47 +03:00
2017-02-24 23:37:44 +01:00
2019-06-29 20:49:47 +02:00
2018-10-30 23:45:12 +01:00