Sequencer - Mouse wheel behaviour changed
* Wheeling will scroll vertically * Shift+Wheeling will zoom in/out
This commit is contained in:
parent
56416abdb8
commit
823dc5275b
1 changed files with 7 additions and 1 deletions
|
@ -631,7 +631,13 @@ void T_SyncViewImpl_::sequencerWidget( ) noexcept
|
|||
return;
|
||||
}
|
||||
if ( io.MouseWheel != 0 ) {
|
||||
zoomLevel = ImSaturate( zoomLevel + .025 * io.MouseWheel );
|
||||
if ( io.KeyShift ) {
|
||||
zoomLevel = ImSaturate( zoomLevel + .025 * io.MouseWheel );
|
||||
} else {
|
||||
vScroll = ImMax( 0.f ,
|
||||
ImMin( vScroll - 3.f * io.MouseWheel ,
|
||||
totalHeight - bbDisplay.GetHeight( ) ) );
|
||||
}
|
||||
}
|
||||
if ( bbDisplay.Contains( io.MousePos ) ) {
|
||||
displayTooltips( mTime );
|
||||
|
|
Loading…
Reference in a new issue