Michael Natterer
c2d63da7d9
Bug 771851 - Vertical ruler shows artifacts if the status bar isn't showing
...
gimp_ruler_draw_pos(): when remembering the just drawn rectangle's
position, don't just unconditionally overwrite the previous position's
rectangle. Instead, if the previous position's rectangle has not been
cleared yet (has a non-zero size), remember the union of old and new
rectangle.
Why this only happened to the vertical ruler with statusbar off is
beyond my mind, it should have always produced artifacts.
Unrelated: make sure the idle function is removed if we decide to
immediately redraw in gimp_ruler_set_position().
(cherry picked from commit e909b77969
)
2016-09-22 23:11:04 +02:00
..
2011-10-04 23:09:09 +02:00
2011-10-04 23:09:09 +02:00
2011-09-30 10:50:50 +02:00
2011-04-28 14:30:41 +02:00
2011-10-09 23:59:40 +02:00
2011-04-28 14:30:41 +02:00
2011-04-28 15:50:39 +02:00
2011-04-28 15:50:39 +02:00
2011-02-09 09:25:34 +01:00
2011-04-28 14:30:41 +02:00
2011-09-23 23:42:09 +02:00
2011-04-28 14:30:41 +02:00
2011-01-12 22:03:33 +01:00
2011-04-28 14:30:41 +02:00
2010-09-10 19:53:48 +02:00
2011-04-28 14:30:41 +02:00
2011-10-02 16:23:59 +02:00
2011-04-28 14:30:41 +02:00
2011-01-25 20:24:42 +01:00
2011-04-28 14:30:41 +02:00
2011-04-27 06:10:14 +05:30
2011-04-28 14:30:41 +02:00
2013-02-06 23:25:04 +01:00
2011-04-28 14:30:41 +02:00
2011-12-11 02:41:01 +01:00
2011-04-28 14:30:41 +02:00
2014-01-28 18:56:08 +01:00
2011-04-28 14:30:41 +02:00
2011-01-12 22:03:33 +01:00
2011-04-28 14:30:41 +02:00
2011-04-25 19:34:02 +05:30
2011-04-28 14:30:41 +02:00
2010-07-05 18:01:28 +02:00
2011-04-28 14:30:41 +02:00
2011-12-10 21:51:05 +01:00
2016-03-31 22:15:37 +02:00
2011-07-27 19:53:34 +02:00
2011-12-11 02:43:14 +01:00
2011-07-27 19:53:34 +02:00
2010-07-05 18:01:28 +02:00
2010-07-05 19:04:15 +02:00
2015-01-08 21:19:23 +01:00
2011-04-28 14:30:41 +02:00
2010-07-05 19:04:15 +02:00
2011-04-28 14:30:41 +02:00
2011-02-15 21:26:11 +01:00
2011-04-28 14:30:41 +02:00
2011-06-17 19:02:08 +02:00
2011-04-28 14:30:41 +02:00
2011-09-30 10:50:50 +02:00
2011-04-28 14:30:41 +02:00
2011-07-27 19:53:34 +02:00
2011-07-27 19:53:34 +02:00
2010-10-18 16:40:47 +02:00
2011-04-28 14:30:41 +02:00
2011-09-30 10:50:50 +02:00
2011-04-28 14:30:41 +02:00
2011-07-27 19:53:34 +02:00
2011-04-28 14:30:41 +02:00
2011-10-12 17:21:23 +05:30
2011-04-28 14:30:41 +02:00
2012-10-08 21:35:30 +02:00
2011-04-28 14:30:41 +02:00
2011-07-27 19:53:34 +02:00
2011-07-27 19:53:34 +02:00
2012-02-07 20:36:55 +01:00
2011-04-28 14:30:41 +02:00
2011-12-10 21:51:05 +01:00
2011-04-28 14:30:41 +02:00
2011-09-30 10:50:50 +02:00
2011-05-11 22:13:33 +02:00
2012-11-23 23:31:45 +01:00
2011-07-27 19:53:34 +02:00
2016-09-02 20:46:11 +02:00
2011-07-27 19:53:34 +02:00
2013-11-16 22:54:46 +01:00
2011-04-28 14:30:41 +02:00
2010-12-17 22:59:50 +01:00
2011-04-28 14:30:41 +02:00
2011-09-30 10:50:50 +02:00
2011-07-27 19:53:34 +02:00
2015-02-27 09:53:08 +01:00
2011-04-28 14:30:41 +02:00
2011-04-28 14:53:49 +02:00
2011-04-28 14:30:41 +02:00
2011-09-30 10:50:50 +02:00
2011-04-28 14:30:41 +02:00
2016-09-22 23:11:04 +02:00
2011-04-28 14:30:41 +02:00
2014-06-21 16:54:25 +02:00
2011-04-28 14:30:41 +02:00
2011-10-02 14:36:41 +02:00
2011-04-28 14:30:41 +02:00
2013-02-22 21:23:33 +01:00
2011-04-28 14:30:41 +02:00
2010-08-26 21:50:55 +03:00
2011-04-28 14:30:41 +02:00
2011-01-12 22:03:33 +01:00
2011-04-28 14:30:41 +02:00
2014-03-10 00:18:21 +01:00
2011-04-28 17:57:40 +02:00
2011-09-30 10:50:50 +02:00
2011-04-28 14:30:41 +02:00
2015-01-03 17:25:39 +01:00
2014-03-10 00:18:21 +01:00
2011-04-28 14:30:41 +02:00
2011-03-07 17:11:28 +01:00
2013-03-27 01:05:29 +01:00
2011-10-05 09:25:21 +05:30
2011-10-02 16:23:59 +02:00
2010-07-05 19:04:15 +02:00
2010-10-14 22:15:25 +02:00
2010-07-05 19:04:15 +02:00
2011-04-28 14:30:41 +02:00
2011-12-16 15:53:56 +01:00