Skip to content

Commit 6ce2ba4

Browse files
committed
fixes some regressions in service initialization
1 parent d16f087 commit 6ce2ba4

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
lines changed

core/src/processing/android/PWallpaper.java

+3-4
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public int getHeight() {
8585
}
8686

8787
public void setSketch(PApplet sketch) {
88-
engine.sketch = sketch;
88+
// engine.sketch = sketch;
8989
}
9090

9191
public PApplet createSketch() {
@@ -108,7 +108,7 @@ public void requestPermissions() {
108108
}
109109

110110
public void onPermissionsGranted() {
111-
111+
engine.sketch.onPermissionsGranted();
112112
}
113113

114114
@Override
@@ -118,8 +118,7 @@ public Engine onCreateEngine() {
118118
}
119119

120120
public class PEngine extends Engine {
121-
private PApplet sketch = null;
122-
121+
private PApplet sketch;
123122
@Override
124123
public void onCreate(SurfaceHolder surfaceHolder) {
125124
super.onCreate(surfaceHolder);

core/src/processing/android/PWatchFaceCanvas.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@
4343

4444

4545
public class PWatchFaceCanvas extends CanvasWatchFaceService implements AppComponent {
46+
private PApplet sketch;
4647
private Point size;
4748
// private DisplayMetrics metrics;
48-
private PApplet sketch;
4949
private CEngine engine;
5050

5151
public void initDimensions() {
@@ -101,7 +101,7 @@ public void requestPermissions() {
101101
}
102102

103103
public void onPermissionsGranted() {
104-
104+
sketch.onPermissionsGranted();
105105
}
106106

107107
@Override
@@ -275,6 +275,6 @@ public void onDestroy() {
275275
@Override
276276
public void onDestroy() {
277277
super.onDestroy();
278-
sketch.onDestroy();
278+
engine.onDestroy();
279279
}
280280
}

core/src/processing/android/PWatchFaceGLES.java

+3-4
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@
4141
import android.graphics.Rect;
4242

4343
public class PWatchFaceGLES extends Gles2WatchFaceService implements AppComponent {
44+
private PApplet sketch;
4445
private Point size;
4546
// private DisplayMetrics metrics;
46-
private PApplet sketch;
4747
private GLEngine engine;
4848

4949
public void initDimensions() {
@@ -98,7 +98,7 @@ public void requestPermissions() {
9898
}
9999

100100
public void onPermissionsGranted() {
101-
101+
sketch.onPermissionsGranted();
102102
}
103103

104104
@Override
@@ -118,7 +118,6 @@ public boolean canDraw() {
118118
}
119119

120120
private class GLEngine extends Gles2WatchFaceService.Engine {
121-
122121
@Override
123122
public void onCreate(SurfaceHolder surfaceHolder) {
124123
super.onCreate(surfaceHolder);
@@ -290,6 +289,6 @@ public void onDestroy() {
290289
@Override
291290
public void onDestroy() {
292291
super.onDestroy();
293-
sketch.onDestroy();
292+
engine.onDestroy();
294293
}
295294
}

0 commit comments

Comments
 (0)