tempo mapping: Mapping Drags should inhibit horizontal autoscroll
This commit is contained in:
parent
f1f352a6e9
commit
9fa8e257a6
@ -518,7 +518,7 @@ Drag::motion_handler (GdkEvent* event, bool from_autoscroll)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!from_autoscroll) {
|
if (!from_autoscroll) {
|
||||||
_editor->maybe_autoscroll (true, allow_vertical_autoscroll (), false);
|
_editor->maybe_autoscroll (allow_horizontal_autoscroll (), allow_vertical_autoscroll (), false);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!_editor->autoscroll_active() || from_autoscroll) {
|
if (!_editor->autoscroll_active() || from_autoscroll) {
|
||||||
|
@ -220,6 +220,10 @@ public:
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
virtual bool allow_horizontal_autoscroll () const {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
/** @return true if x movement matters to this drag */
|
/** @return true if x movement matters to this drag */
|
||||||
virtual bool x_movement_matters () const {
|
virtual bool x_movement_matters () const {
|
||||||
return true;
|
return true;
|
||||||
@ -926,6 +930,10 @@ public:
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool allow_horizontal_autoscroll () const {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
bool y_movement_matters () const {
|
bool y_movement_matters () const {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -960,6 +968,10 @@ public:
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool allow_horizontal_autoscroll () const {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
bool y_movement_matters () const {
|
bool y_movement_matters () const {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user