@@ -44,7 +44,7 @@ import { ScrollRelativeTranscriptScope } from './hooks/transcriptScrollRelative'
4444import defaultActivityPolymiddleware from './Middleware/Activity/defaultActivityPolymiddleware' ;
4545import createDefaultActivityStatusMiddleware from './Middleware/ActivityStatus/createCoreMiddleware' ;
4646import createDefaultAttachmentForScreenReaderMiddleware from './Middleware/AttachmentForScreenReader/createCoreMiddleware' ;
47- import defaultAvatarPolymiddleware from './Middleware/Avatar/defaultAvatarPolymiddleware ' ;
47+ import createDefaultAvatarMiddleware from './Middleware/Avatar/createDefaultAvatarPolymiddleware ' ;
4848import createDefaultCardActionMiddleware from './Middleware/CardAction/createCoreMiddleware' ;
4949import createDefaultScrollToEndButtonMiddleware from './Middleware/ScrollToEndButton/createScrollToEndButtonMiddleware' ;
5050import createDefaultToastMiddleware from './Middleware/Toast/createCoreMiddleware' ;
@@ -426,6 +426,8 @@ const Composer = ({
426426 [ cardActionMiddleware , theme . cardActionMiddleware ]
427427 ) ;
428428
429+ const defaultAvatarPolymiddleware = useMemo ( ( ) => createDefaultAvatarMiddleware ( styleOptions ) , [ styleOptions ] ) ;
430+
429431 const patchedPolymiddleware = useMemoIterable < readonly Polymiddleware [ ] > (
430432 ( ) =>
431433 Object . freeze ( [
@@ -436,7 +438,7 @@ const Composer = ({
436438 defaultActivityPolymiddleware ,
437439 defaultAvatarPolymiddleware
438440 ] ) ,
439- [ polymiddleware , theme . polymiddleware ]
441+ [ defaultAvatarPolymiddleware , polymiddleware , theme . polymiddleware ]
440442 ) ;
441443
442444 const patchedToastMiddleware = useMemoIterable < readonly ToastMiddleware [ ] > (
0 commit comments