Results 195 comments of Rob Parrett

Or here's a smaller repro: Open ```rust use bevy::utils::thiserror; use bevy::{ asset::{io::Reader, AssetLoader, LoadContext}, prelude::*, reflect::TypePath, utils::BoxedFuture, }; use thiserror::Error; #[non_exhaustive] #[derive(Debug, Error)] #[error("error")] pub struct GenericLoaderError; #[derive(Asset, TypePath, Debug,...

Are you able to reproduce with this code based on the `3d_scene` example? I had to modify your code slightly to make it compile. ```rust use bevy::prelude::*; fn main() {...

It seems like this would close #11297 for me. At least the behavior between web/native on MacOS for `KeyInput::logical_key(Key::Character(s))` seems predictable enough to work with. It would be great if...

> I would love to see an example for this, but it probably shouldn't be this PR. Agreed. Maybe the `text_input` example should be modified. It's a bit awkward because...

As far as I can tell, `text_system` was just missed in #10559.

I'm not sure if `in_all_states` is useful as-is, restricted to a single state type.

I believe the issues is either in 1. `TextureAtlas::from_grid` not calculating size as expected. 2. `extract_atlas_uinodes` using `TextureAtlas::size` instead of the size of the actual texture. I'm not really sure...

After #11212, fixing `2` is on the table. But it would be good to understand what `TextureAtlas::size` is expected to be and if that's also something that needs fixing.

Updated the repro for Bevy 0.13 / confirmed this is still an issue.

I was looking at that PR briefly earlier and had a few questions for @IceSentry or other rendering/assets folks. I'll post them here. - Is #11111 likely to be fixed,...