mirror of
https://github.com/Dark98/SliceBeam.git
synced 2026-07-02 16:49:02 +00:00
Disallow long click to move in gcode preview
This commit is contained in:
@@ -288,7 +288,7 @@ public class GLView extends GLSurfaceView implements IThemeView {
|
|||||||
lastY = e.getY();
|
lastY = e.getY();
|
||||||
|
|
||||||
int j = renderer.raycastObjectIndex(lastX, lastY);
|
int j = renderer.raycastObjectIndex(lastX, lastY);
|
||||||
if (j == renderer.getSelectedObject() && j != -1) {
|
if (renderer.getGcodeResult() == null && j == renderer.getSelectedObject() && j != -1) {
|
||||||
postDelayed(longClick, 300);
|
postDelayed(longClick, 300);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -399,8 +399,6 @@ public class GLView extends GLSurfaceView implements IThemeView {
|
|||||||
if (onePointerGesture) {
|
if (onePointerGesture) {
|
||||||
if (!startingGesture) {
|
if (!startingGesture) {
|
||||||
if (longClickGesture) {
|
if (longClickGesture) {
|
||||||
Vec3d move = getRenderer().getCamera().calcScreenMovement(distanceX / touchSlop * 4.5f, distanceY / touchSlop * 4.5f);
|
|
||||||
|
|
||||||
getRenderer().getModel().getTranslation(getRenderer().getSelectedObject(), tempVec);
|
getRenderer().getModel().getTranslation(getRenderer().getSelectedObject(), tempVec);
|
||||||
getRenderer().getBed().getRaycaster().raycast(getRenderer(), longClickHitResults, e.getX(), e.getY());
|
getRenderer().getBed().getRaycaster().raycast(getRenderer(), longClickHitResults, e.getX(), e.getY());
|
||||||
if (!longClickHitResults.isEmpty()) {
|
if (!longClickHitResults.isEmpty()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user