@@ -92,7 +92,7 @@ interface IProps {
9292 onShowEntireSegment ?: ( event : React . MouseEvent | undefined ) => void
9393 onContextMenu ?: ( contextMenuContext : IContextMenuContext ) => void
9494 onItemClick ?: ( piece : PieceUi , e : React . MouseEvent < HTMLDivElement > ) => void
95- onItemDoubleClick ?: ( item : PieceUi , e : React . MouseEvent < HTMLDivElement > ) => void
95+ onPieceDoubleClick ?: ( item : PieceUi , e : React . MouseEvent < HTMLDivElement > ) => void
9696 onHeaderNoteClick ?: ( segmentId : SegmentId , level : NoteSeverity ) => void
9797 onSwitchViewMode ?: ( newViewMode : SegmentViewMode ) => void
9898 segmentRef ?: ( el : SegmentTimelineClass , segmentId : SegmentId ) => void
@@ -790,7 +790,7 @@ export class SegmentTimelineClass extends React.Component<Translated<WithTiming<
790790 onFollowLiveLine = { this . props . onFollowLiveLine }
791791 onContextMenu = { this . props . onContextMenu }
792792 onPieceClick = { this . props . onItemClick }
793- onPieceDoubleClick = { this . props . onItemDoubleClick }
793+ onPieceDoubleClick = { this . props . onPieceDoubleClick }
794794 onPartTooSmallChanged = { this . onPartTooSmallChanged }
795795 scrollWidth = { this . state . timelineWidth / this . props . timeScale }
796796 firstPartInSegment = { firstPartInSegment }
@@ -867,7 +867,7 @@ export class SegmentTimelineClass extends React.Component<Translated<WithTiming<
867867 onFollowLiveLine = { this . props . onFollowLiveLine }
868868 onContextMenu = { this . props . onContextMenu }
869869 onPieceClick = { this . props . onItemClick }
870- onPieceDoubleClick = { this . props . onItemDoubleClick }
870+ onPieceDoubleClick = { this . props . onPieceDoubleClick }
871871 scrollWidth = { this . state . timelineWidth / this . props . timeScale }
872872 firstPartInSegment = { firstPartInSegment }
873873 lastPartInSegment = { this . props . parts [ this . props . parts . length - 1 ] }
@@ -1068,12 +1068,9 @@ export class SegmentTimelineClass extends React.Component<Translated<WithTiming<
10681068 ( this . state . isSelected ? ' selected' : '' )
10691069 }
10701070 data-identifier = { this . props . segment . identifier }
1071- onClick = { ( e : React . MouseEvent ) => {
1072- // If Alt/Option key is pressed
1073- if ( e . altKey ) {
1074- if ( this . props . onSegmentSelect ) {
1075- this . props . onSegmentSelect ( this . props . segment . _id )
1076- }
1071+ onDoubleClick = { ( ) => {
1072+ if ( this . props . studio . settings . enableUserEdits && this . props . onSegmentSelect ) {
1073+ this . props . onSegmentSelect ( this . props . segment . _id )
10771074 }
10781075 } }
10791076 >
0 commit comments