UI Error on Startup (New Game)

Summary:
Uncaught TypeError: Cannot read property ‘combo1’ of null

Steps to reproduce:

  1. Start a new game
  2. Error Window pops up after loading the map
  3. Reload UI fixes it

Expected Results:
no error popups on first try
Actual Results:
UI running after reload

Notes:
Just trying to start up a new game, haven’t had time for a nice stonehearth-chill in ages…
I can’t see any differences between before/after reload (except missing error window :wink: )

Attachments: (Error Report)
release-763 (x64)
Uncaught TypeError: Cannot read property ‘combo1’ of null
TypeError: Cannot read property ‘combo1’ of null
at Object. (http://radiant/stonehearth/ui/game/help_camera/help_camera.js:41:61)
at c (http://radiant/stonehearth/ui/root/js/libs/jquery-1.10.2.min.js:4:26036)
at Object.add [as done] (http://radiant/stonehearth/ui/root/js/libs/jquery-1.10.2.min.js:4:26346)
at HTMLSpanElement. (http://radiant/stonehearth/ui/game/help_camera/help_camera.js:39:36)
at Function.each (http://radiant/stonehearth/ui/root/js/libs/jquery-1.10.2.min.js:4:5347)
at init.each (http://radiant/stonehearth/ui/root/js/libs/jquery-1.10.2.min.js:4:1999)
at n.didInsertElement (http://radiant/stonehearth/ui/game/help_camera/help_camera.js:37:31)
at _ (http://radiant/stonehearth/ui/root/js/libs/ember-1.8.1.min.js:5:22805)
at n.r [as didInsertElement] (http://radiant/stonehearth/ui/root/js/libs/ember-1.8.1.min.js:5:21387)
at n.trigger (http://radiant/stonehearth/ui/root/js/libs/ember-1.8.1.min.js:10:25762)

Version Number and Mods in use:
a22-r763
System Information:
Windows 10 Pro x64
Intel i5-6300U
8GB RAM
Intel HD Graphics 520

Can you post your user_settings.json file? You can find it in the Stonehearth folder (by default, C:\Program Files (x86)\Steam\steamapps\common\Stonehearth, assuming a default Steam install).

No problem, hope it helps:

{
	"user_id" : "cca7e8ac-05a1-11e6-b21c-000000000000",
	"renderer" : {
		"run_once" : true,
		"use_high_quality" : false,
		"enable_ssao" : false,
		"enable_shadows" : true,
		"msaa_samples" : 0,
		"shadow_quality" : 1,
		"max_lights" : 20,
		"enable_vsync" : false,
		"enable_fullscreen" : false,
		"screen_width" : 2736,
		"screen_height" : 1699,
		"draw_distance" : 1000,
		"last_window_x" : 30,
		"last_window_y" : 30,
		"last_screen_x" : 0,
		"last_screen_y" : 0,
		"max_shadows" : 3,
		"window_width" : 2736,
		"window_height" : 1699
	},
	"audio" : {
		"bgm_volume" : 0.1,
		"efx_volume" : 0.3
	},
	"force_32_bit" : false,
	"collect_analytics" : true,
	"language" : "en",
	"mods" : {
		"stonehearth" : {
			"enable_speed_three" : false,
			"default_storage_filter_none" : true,
			"show_hearthling_paths" : true,
			"max_citizens" : 20,
			"randomize_attributes" : true,
			"auto_loot" : true,
			"building_auto_queue_crafters" : true,
			"tutorial" : {
				"hide_camera_tutorial" : true,
				"hide_intro_tutorial" : true
			}
		}
	},
	"alpha_welcome" : {
		"hide2" : true
	},
	"tutorial" : {
		"hideStartingTutorial" : true
	},
	"enable_auto_save" : false,
	"enable_analytics" : true,
	"user_bindings" : {
		"speed:pause:toggle" : {
			"combo1" : "space"
		},
		"cam:drag" : {
			"combo1" : "---"
		}
	}
}

EDIT: I see! My custom binding seems to be the reason?