Make sure default style has been loaded to avoid overwriting new style properties due to the lazy initialization of default style.
@@ -3937,6 +3937,7 @@ void GuiLoadStyle(const char *fileName)
#define MAX_LINE_BUFFER_SIZE 256
bool tryBinary = false;
+ if (!guiStyleLoaded) GuiLoadStyleDefault();
// Try reading the files as text file first
FILE *rgsFile = fopen(fileName, "rt");