summaryrefslogtreecommitdiff
path: root/libs/canvas/canvas
diff options
context:
space:
mode:
authorBen Loftis <ben@harrisonconsoles.com>2015-02-12 11:22:55 -0600
committerBen Loftis <ben@harrisonconsoles.com>2015-02-12 11:35:35 -0600
commitb8ec035b245421a0758bf7d74c674d86cd2eff9c (patch)
tree242cd319e2589196e4b483795020887854c9187b /libs/canvas/canvas
parent16346296d3098799863c38b3ea3ce1d87610042e (diff)
_single_exposure is now a member variable for each GtkCanvas.
Gtk coalesces multiple exposes into a single combined rect. If _single_exposure is disabled, we break apart the individual expose rects for the canvas rendering.
Diffstat (limited to 'libs/canvas/canvas')
-rw-r--r--libs/canvas/canvas/canvas.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/canvas/canvas/canvas.h b/libs/canvas/canvas/canvas.h
index 26cf850d03..387c6680cb 100644
--- a/libs/canvas/canvas/canvas.h
+++ b/libs/canvas/canvas/canvas.h
@@ -225,6 +225,8 @@ private:
Item * _grabbed_item;
/** the item that currently has key focus or 0 */
Item * _focused_item;
+
+ bool _single_exposure;
sigc::connection tooltip_timeout_connection;
Item* current_tooltip_item;