Fix the Imaginate node from crashing (#1512)

* Allow generic node input for type inference

* Make imaginate resolution picking depend on the image resolution instead of the transform

* Remove dead code

* Fix console spam after crash

* Fix crash when disconnecting Imaginate node input

* Update Imaginate tool tooltip

---------

Co-authored-by: Dennis Kobert <dennis@kobert.dev>
This commit is contained in:
Keavon Chambers
2023-12-12 22:39:33 -08:00
committed by GitHub
parent f58aa73edc
commit 83af879a7c
15 changed files with 98 additions and 133 deletions

View File

@@ -96,12 +96,8 @@ r#"
responses.push(res);
}
let responses = responses.pop().unwrap();
let trigger_message = responses[responses.len() - 2].clone();
if let FrontendMessage::TriggerRasterizeRegionBelowLayer { size, .. } = trigger_message {
assert!(size.x > 0. && size.y > 0.);
} else {
panic!();
}
// let trigger_message = responses[responses.len() - 2].clone();
println!("responses: {responses:#?}");
}
}