fix first load name
authorhgn <hgodden00@gmail.com>
Thu, 6 Mar 2025 16:14:03 +0000 (16:14 +0000)
committerhgn <hgodden00@gmail.com>
Thu, 6 Mar 2025 16:14:03 +0000 (16:14 +0000)
src/menu.c

index edb95b6536aebf99bdc9a7b5f98b3463335fd012..e1e2ee45cefa60d8ae43f39335cf638381c9c377 100644 (file)
@@ -67,11 +67,12 @@ void menu_on_world_change( addon_reg *addon_reg )
 
    vg_msg msg;
    vg_msg_init( &msg, addon_reg->metadata, addon_reg->metadata_len );
-   const char *name = vg_msg_getkvstr( &msg, "location" );
+   const char *name = NULL;
+   if( vg_msg_seekframe( &msg, "workshop" ) )
+      name = vg_msg_getkvstr( &msg, "title" );
    if( !name )
       name = addon_reg->alias.foldername;
    menu.clicked_world_name = name;
-
    world_map_initialize_view();
 }