@@ -158,7 +158,7 @@ impl TimelineBuilder {
158
158
let inner = TimelineInner :: new ( room, focus, internal_id_prefix, unable_to_decrypt_hook)
159
159
. with_settings ( settings) ;
160
160
161
- let has_initial_events = inner. init_focus ( & room_event_cache) . await ?;
161
+ let has_events = inner. init_focus ( & room_event_cache) . await ?;
162
162
163
163
let room = inner. room ( ) ;
164
164
let client = room. client ( ) ;
@@ -313,8 +313,8 @@ impl TimelineBuilder {
313
313
spawn ( send_queued_messages ( inner. clone ( ) , room. clone ( ) , msg_receiver) ) ;
314
314
315
315
let timeline = Timeline {
316
- back_pagination_status : SharedObservable :: new ( PaginationStatus :: Idle ) ,
317
316
inner,
317
+ back_pagination_status : SharedObservable :: new ( PaginationStatus :: Idle ) ,
318
318
msg_sender,
319
319
event_cache : room_event_cache,
320
320
drop_handle : Arc :: new ( TimelineDropHandle {
@@ -328,7 +328,7 @@ impl TimelineBuilder {
328
328
} ;
329
329
330
330
#[ cfg( feature = "e2e-encryption" ) ]
331
- if has_initial_events {
331
+ if has_events {
332
332
// The events we're injecting might be encrypted events, but we might
333
333
// have received the room key to decrypt them while nobody was listening to the
334
334
// `m.room_key` event, let's retry now.
0 commit comments