Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Multimedia
Kdenlive
Commits
0ec23620
Commit
0ec23620
authored
May 24, 2020
by
Jean-Baptiste Mardelle
Browse files
Keyframe view zoom bar: don't allow invalid size (x > y)
parent
263d474b
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/assets/keyframes/view/keyframeview.cpp
View file @
0ec23620
...
...
@@ -238,12 +238,12 @@ void KeyframeView::mouseMoveEvent(QMouseEvent *event)
if
(
m_hoverZoomIn
||
m_hoverZoomOut
||
m_hoverZoom
)
{
// Moving zoom handles
if
(
m_hoverZoomIn
)
{
m_zoomHandle
.
setX
(
qMax
(
0.
,
(
double
)(
event
->
x
()
-
m_offset
)
/
(
width
()
-
2
*
m_offset
)));
m_zoomHandle
.
setX
(
qMin
(
qMax
(
0.
,
(
double
)(
event
->
x
()
-
m_offset
)
/
(
width
()
-
2
*
m_offset
))
,
m_zoomHandle
.
y
()
-
0.015
)
);
update
();
return
;
}
if
(
m_hoverZoomOut
)
{
m_zoomHandle
.
setY
(
qMin
(
1.
,
(
double
)(
event
->
x
()
-
m_offset
)
/
(
width
()
-
2
*
m_offset
)));
m_zoomHandle
.
setY
(
qMax
(
qMin
(
1.
,
(
double
)(
event
->
x
()
-
m_offset
)
/
(
width
()
-
2
*
m_offset
))
,
m_zoomHandle
.
x
()
+
0.015
)
);
update
();
return
;
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment