We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1854007 commit dcb8d5aCopy full SHA for dcb8d5a
src/main/kotlin/com/noahbres/meepmeep/roadrunner/ui/TrajectoryProgressSlider.kt
@@ -31,6 +31,8 @@ class TrajectoryProgressSlider(
31
32
private var image = BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB)
33
34
+ private var botPausedBeforeMouseDown = false
35
+
36
init {
37
preferredSize = Dimension(width, height)
38
maximumSize = Dimension(width, height)
@@ -84,11 +86,13 @@ class TrajectoryProgressSlider(
84
86
}
85
87
88
override fun mouseReleased(me: MouseEvent?) {
- entity.unPause()
89
+ if(!botPausedBeforeMouseDown) entity.unPause()
90
91
redraw()
92
93
94
override fun mousePressed(me: MouseEvent?) {
95
+ botPausedBeforeMouseDown = entity.trajectoryPaused
96
entity.pause()
97
98
val clipped = min(max(me!!.x.toDouble() / width.toDouble(), 0.0), 1.0)
0 commit comments