diff options
author | David Robillard <d@drobilla.net> | 2015-01-16 22:06:10 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2015-01-16 22:06:10 -0500 |
commit | a58730e8f9126b479537a3f5d98bd4882e51ffc4 (patch) | |
tree | b94843b2bb1841e480dd79ecbc64d50be1fd3cab /libs/canvas/scroll_group.cc | |
parent | fc70b5a9f92a501053658c90c0a7af26deb9d74d (diff) |
Revert "Kludgey fix for invisible playhead when scrolled."
This reverts commit 8f823388d9bd5aa8e297ab05be8c9fb323518945.
Diffstat (limited to 'libs/canvas/scroll_group.cc')
-rw-r--r-- | libs/canvas/scroll_group.cc | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/libs/canvas/scroll_group.cc b/libs/canvas/scroll_group.cc index ad3731116a..1562643b4a 100644 --- a/libs/canvas/scroll_group.cc +++ b/libs/canvas/scroll_group.cc @@ -27,17 +27,15 @@ using namespace std; using namespace ArdourCanvas; -ScrollGroup::ScrollGroup (Canvas* c, ScrollSensitivity s, bool clip) +ScrollGroup::ScrollGroup (Canvas* c, ScrollSensitivity s) : Container (c) , _scroll_sensitivity (s) - , _clip(clip) { } -ScrollGroup::ScrollGroup (Item* parent, ScrollSensitivity s, bool clip) +ScrollGroup::ScrollGroup (Item* parent, ScrollSensitivity s) : Container (parent) , _scroll_sensitivity (s) - , _clip(clip) { } @@ -54,14 +52,6 @@ ScrollGroup::render (Rect const & area, Cairo::RefPtr<Cairo::Context> context) c return; } - if (!_clip) { - /* kludge: clip disabled, because for some reason the cursor scroll - group requires scroll offsets here to clip correctly yet everything - else does not. I can't figure this out, so since not clipping a - single arrow isn't the end of the world, just don't clip. */ - Container::render (area, context); - } - Rect self (_position.x + r.get().x0, _position.y + r.get().y0, _position.x + r.get().x1, |