From 1e4c733fc0d91a032ed2a8587b2f014eab7d0291 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Thu, 3 Oct 2013 11:45:55 +0100 Subject: Appease gtk front end's broken bitmap behaviour. --- desktop/treeview.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'desktop') diff --git a/desktop/treeview.c b/desktop/treeview.c index b8bd852fe..d69dae3aa 100644 --- a/desktop/treeview.c +++ b/desktop/treeview.c @@ -3691,6 +3691,11 @@ static struct bitmap * treeview_generate_copy_bitmap( bitmap_modified(b); + /* We've not modified the original image, but we called + * bitmap_get_buffer(), so we need to pair that with a + * bitmap_modified() call to appease certain front ends. */ + bitmap_modified(orig); + return b; } @@ -3747,6 +3752,11 @@ static struct bitmap * treeview_generate_rotate_bitmap( bitmap_modified(b); + /* We've not modified the original image, but we called + * bitmap_get_buffer(), so we need to pair that with a + * bitmap_modified() call to appease certain front ends. */ + bitmap_modified(orig); + return b; } -- cgit v1.2.3