Fix crash when opening inspector on Windows debug build (#36829)

Chuqiao Feng created

Change summary

Cargo.lock                               | 1 +
crates/inspector_ui/Cargo.toml           | 1 +
crates/inspector_ui/src/div_inspector.rs | 2 +-
3 files changed, 3 insertions(+), 1 deletion(-)

Detailed changes

Cargo.lock 🔗

@@ -8468,6 +8468,7 @@ dependencies = [
  "theme",
  "ui",
  "util",
+ "util_macros",
  "workspace",
  "workspace-hack",
  "zed_actions",

crates/inspector_ui/Cargo.toml 🔗

@@ -24,6 +24,7 @@ serde_json_lenient.workspace = true
 theme.workspace = true
 ui.workspace = true
 util.workspace = true
+util_macros.workspace = true
 workspace-hack.workspace = true
 workspace.workspace = true
 zed_actions.workspace = true

crates/inspector_ui/src/div_inspector.rs 🔗

@@ -25,7 +25,7 @@ use util::split_str_with_ranges;
 
 /// Path used for unsaved buffer that contains style json. To support the json language server, this
 /// matches the name used in the generated schemas.
-const ZED_INSPECTOR_STYLE_JSON: &str = "/zed-inspector-style.json";
+const ZED_INSPECTOR_STYLE_JSON: &str = util_macros::path!("/zed-inspector-style.json");
 
 pub(crate) struct DivInspector {
     state: State,