First of all when I say "acting weird" it's because I couldn't find other words to explain the situation so sorry for being ambiguous.
OS: Ubuntu 17.10
Godot Version: 3.0.4 stable
I set the size and the position of the texture button in the editor but when I run the program it's out of place and in a different size, doesn't matter how small I make it or where I put it when I run it it's always in the same spot and in the same size,
For example I set it like this in texture button node:
And then this happens:
it's like it fits itself on top of the screen
Then I changed it's type to Button instead:
This was weirder this time the button would fill the entire screen
I tried to manually set its size and position (also it's scale in some hopes of it changing anything) from scene's main script too but it made no difference
var start_button_size = Vector2(220, 100)
var start_button_position = Vector2(80, 290)
The really weird part is that the last two print commands return
So setting their size and position works but it doesn't show in the app ? What ?
other than that I haven't used any fancy shaders or other addons yet that might mess with the placement of the buttons and this problem from what I've seen is only with buttons, labels, sprites and all that good stuff are immune
I haven't tried this on another machine and different os yet, but might this be a bug related os and/or godot's version ?
Or is there something else ?
EDIT: I tried migrating the project to godot 2.1.4 and everything works normally no problems with buttons or other nodes reverting to their default sizes when you change something (this was happening in godot 3) so my guess is there is a bug with godot 3.0.4 for linux.