Fix invisible power levels tile when showing hidden events (#9162)

* Fix invisible power levels tile when showing hidden events

* Add regression test
This commit is contained in:
Michael Telatynski 2022-08-10 14:33:13 +01:00 committed by GitHub
parent 28ed87bffe
commit 2e32a4d4b6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 57 additions and 17 deletions

View file

@ -225,6 +225,10 @@ export function pickFactory(
return noEventFactoryFactory(); // improper event type to render
}
if (STATE_EVENT_TILE_TYPES[evType] === TextualEventFactory && !hasText(mxEvent, showHiddenEvents)) {
return noEventFactoryFactory();
}
return STATE_EVENT_TILE_TYPES[evType] ?? noEventFactoryFactory();
}