(kind: &str)
| 2263 | !scene_values_equal(current, default) |
| 2264 | } |
| 2265 | "scene" => { |
| 2266 | let Some((name, _)) = view.scene_fields.get(*root_idx) else { |
| 2267 | return false; |
| 2268 | }; |
| 2269 | if !node.data.fields.iter().any(|(field, _)| field == name) { |
| 2270 | return false; |
| 2271 | } |
| 2272 | let Some(current) = value_at_path_in_fields(&view.scene_fields, &row.path) else { |
| 2273 | return false; |
| 2274 | }; |
| 2275 | let Some(default) = value_at_path_in_fields(&view.scene_defaults, &row.path) else { |
| 2276 | return true; |
| 2277 | }; |
| 2278 | !scene_values_equal(current, default) |
| 2279 | } |
| 2280 | "tags" => !node.tags.is_empty(), |
| 2281 | _ => false, |
| 2282 | } |
| 2283 | } |
| 2284 | |
| 2285 | fn inspector_row_display_name(row: &InspectorValueRow) -> String { |
no outgoing calls
no test coverage detected