mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-06 05:35:47 +01:00
Workaround for gui hang when adding gain points (#2048)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2999 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
06d8efc228
commit
43ccd2d7e5
3 changed files with 21 additions and 3 deletions
|
|
@ -1274,6 +1274,14 @@ class Editor : public PublicEditor
|
|||
bool canvas_fade_in_handle_event (GdkEvent* event,ArdourCanvas::Item*, AudioRegionView*);
|
||||
bool canvas_fade_out_event (GdkEvent* event,ArdourCanvas::Item*, AudioRegionView*);
|
||||
bool canvas_fade_out_handle_event (GdkEvent* event,ArdourCanvas::Item*, AudioRegionView*);
|
||||
|
||||
|
||||
// These variables are used to detect a feedback loop and break it to avoid a gui hang
|
||||
private:
|
||||
ArdourCanvas::Item *last_item_entered;
|
||||
int last_item_entered_n;
|
||||
public:
|
||||
|
||||
bool canvas_region_view_event (GdkEvent* event,ArdourCanvas::Item*, RegionView*);
|
||||
bool canvas_region_view_name_highlight_event (GdkEvent* event,ArdourCanvas::Item*, RegionView*);
|
||||
bool canvas_region_view_name_event (GdkEvent* event,ArdourCanvas::Item*, RegionView*);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue