Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(5 edits) (+1)

Unfortunately, it causes all sorts of graphical bugs on other apps in MacOS 10.14 (Mojave).


I haven't tested it too much, but browsers and electron apps appear to be affected far more easily.


Here's the log:

Godot Engine v3.4.2.stable.official.45eaa2daf - https://godotengine.org 
OpenGL ES 3.0 Renderer: Intel(R) UHD Graphics 617
OpenGL ES Batching: ON
 
ERROR: Cannot get path of node as it is not in a scene tree.
   at: get_path (scene/main/node.cpp:1587) - Condition "!is_inside_tree()" is true. Returned: NodePath()
ERROR: (Node not found: "Viewport" (relative to "").)
   at: get_node (scene/main/node.cpp:1326) - Condition "!node" is true. Returned: nullptr
ERROR: ViewportTexture: Path to node is invalid.
   at: setup_local_to_scene (scene/main/viewport.cpp:69) - Condition "!vpn" is true.
ERROR: Cannot get path of node as it is not in a scene tree.
   at: get_path (scene/main/node.cpp:1587) - Condition "!is_inside_tree()" is true. Returned: NodePath()
ERROR: (Node not found: "Viewport" (relative to "").)
   at: get_node (scene/main/node.cpp:1326) - Condition "!node" is true. Returned: nullptr
ERROR: ViewportTexture: Path to node is invalid.
   at: setup_local_to_scene (scene/main/viewport.cpp:69) - Condition "!vpn" is true.
No data, performing first check
True
False
No can save variable.
SAVE: Saved data:
TIME: Set new fetch date as {day:9, dst:False, month:3, weekday:3, year:2022}
SAVE: Saved data:
True
False
tryna quit


Suggestions:

  • The ability to resize the bubble
  • A (likely hidden) option/config setting to load the app in a regular window without transparency if the issue above can't be fixed easily.
(+1)

hey, thanks for the report. I only tested it out on macOS 12 and it worked fine there. I dont think we will be able to get to this soon but I agree with you that idealy we should allow you to launch it without transparency as a way of working around this.