You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The background property is being ignored when is set on an HCanvas.
Example:
import hype.*;
HCanvas hCanvas;
HRect rect;
void setup() {
size(500, 500);
H.init(this).background(#00ff00); // this is green
hCanvas = new HCanvas().background(#ff0000); // this is red
H.add(hCanvas);
hCanvas.add( rect = new HRect(100) ).fill(#ff44bb).rotate(45).loc(width/2, height/2);
H.drawStage();
noLoop();
}
Screenshot
Expected behaviour
Background should be red, as is the background color set on the HCanvas.
Related
Also, if you init H without background color the sketch will have a blueish bg. i.e. H.init(this);
Info
OS: Mac 10.14.5 (also in Win10)
P: 3.5.3
Hype: 2.1.0
The text was updated successfully, but these errors were encountered:
Regarding the related issue with init H without a background, this is expected behaviour. HYPE has a default background color of #ECF2F5, so that is not a bug. I'll discuss with Josh if we want to change the default BG color, but really it would only be white or black if we do that.
As for the canvas background not setting, that does appear to be a bug. Internally it looks as if background is setting a fill (which is weird). I'll need to look into it further.
The background property is being ignored when is set on an HCanvas.
Example:
Screenshot
Expected behaviour
Background should be red, as is the background color set on the HCanvas.
Related
Also, if you init
H
without background color the sketch will have a blueish bg. i.e.H.init(this);
Info
OS: Mac 10.14.5 (also in Win10)
P: 3.5.3
Hype: 2.1.0
The text was updated successfully, but these errors were encountered: