From d2c09e2ef68c19087a2baecdd6c714d2618eb07c Mon Sep 17 00:00:00 2001 From: R Midhun Suresh Date: Mon, 11 May 2026 18:38:38 +0530 Subject: [PATCH] Remove RR instead of masking it --- .../e2e/crypto/history-sharing.spec.ts | 9 +++++++-- .../shared-history-invite-accepted-linux.png | Bin 51204 -> 51194 bytes 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/web/playwright/e2e/crypto/history-sharing.spec.ts b/apps/web/playwright/e2e/crypto/history-sharing.spec.ts index f2017e9467..4ff34e6f14 100644 --- a/apps/web/playwright/e2e/crypto/history-sharing.spec.ts +++ b/apps/web/playwright/e2e/crypto/history-sharing.spec.ts @@ -61,11 +61,16 @@ test.describe("History sharing", function () { // Bob should now be able to decrypt the event await expect(bobPage.getByText("A message from Alice")).toBeVisible(); - // Exclude message timestamps and RR avatars from the screenshot. Bob sometimes sees Alice's RR on the + // Mask message timestamps and exclude RR avatars from the screenshot. Bob sometimes sees Alice's RR on the // previous event, which is surprising but not what we're testing here. - const mask = [bobPage.locator(".mx_MessageTimestamp"), bobPage.locator(".mx_ReadReceiptGroup_container")]; + const mask = [bobPage.locator(".mx_MessageTimestamp")]; await expect(bobPage.locator(".mx_RoomView_body")).toMatchScreenshot("shared-history-invite-accepted.png", { mask, + css: ` + .mx_ReadReceiptGroup_container { + display: none !important; + } + `, }); }, ); diff --git a/apps/web/playwright/snapshots/crypto/history-sharing.spec.ts/shared-history-invite-accepted-linux.png b/apps/web/playwright/snapshots/crypto/history-sharing.spec.ts/shared-history-invite-accepted-linux.png index fe84334fc9c92671da1ed185b6eeb4b460c9a06e..695898784052496576df73a5b43d144c450d2045 100644 GIT binary patch delta 4165 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 ep6 zwmp=g000LmNkl&x33S02uwoj&;rr7&p$@j*|MY zzs$?M`>fh^;_6rPzTTBuw}Nw-x<|jD@xvH5_V)CKuh%B|AxD3PZ6vK-EV_p#WrW7X zhvxsOu+m_Oij~9`L~HCLsMQN~qjb+|N4(LoRnI$QtwjQwpjbmw6!P3MGu`ab~-N` zIyG|4pOaR+d*9H;4?i+&k2%}fJCCeeyL%vQ<(mtF??itvyWKVzWyA@-0cxR1@C=C@ z>d6XrlcD9RMxzuSIEPl$c({w!c73lcRx=m~2fFlaX2*BZou#c_Zwt;@y*%AHvq2bW zYjq5JUarzT$U||~F(D{=s3$80$96-ndT?rpeW0h`uJMjd$&$Wu8$Nm`zq!t&4GnN~ zTODqm!O3Owq_5`>)-u(g;d6iofallxb&x5q$*u_=#-%d zc(JoflitD}fBwNAwpG-eG&I&8DK6Mv+@?&(h?y)ZBj;r%2(_CwmsGWwES-kZ{4Hy? zmeh29UkY;zPf76T+Mi!kT5D)LSzo%Nq^|Ei0am3^t8DGMijy5Z=GNMZ!kx87hcHZ{ zfBJ$HWz((=+m1AL_I0-$+4BCz4TXm~2BeU8GJoxwe|I*Q9zSpHZmTb=Xtj!JU$tOq zDO>ZKHGe3qZS664G*s_zG7D-il~V1gQS>xaOM~t1H0XAglr&u(dMLM$S;-z|X;9@S zou|qRigczsH}{OondjY6{Fg2J^n+vBweI~b`TJTegELV!{%+mIYLoN#Wj9sjulwz` z`tHGRy}hQWriXQA001MM)Q63Wi8PwJTh5#l25WMQe)inhv197>h6cSs>e%Ky zKW`}5ooYGT)!jQIE=qV9x16_-Ugyl&_H!KoulCwY!lr_c*B|}Z zImsg|<>lN=XYoxHzcjC}pt$_~-|KEa|I&rYo}%cP`D%`1TWQg|&S4E+pOX@#Qu^jD zf9%*+vg5tAJA?^S(=zAAT`C@Wr=TV@XVr4gQr*F=Yj-#YrOipKynRX#gEE%CDim!h z{_vd=Y1eh?%tbHf#7Gsy0h>uGO^epSwHEDHrR@%dd2n$ahrP4QXi{{Knw5G008g}M zW+h2|*qyugu2{av(_>Op#8VMZg>?5`f4+M4ny=5~@h&dXHC;XCU7wYYAMcVnbA~Wn z?vpfTi#0AL;#h;e;BUJpxoJ|Kj_);JmQJ~;AL`T0eoTCx>?mQk*~L4PI-Cpdt;_Gp z`1QZf_M`U-0C)mOHMt!hmx`j|xjC~F66`&FHOUqz+e?szfxXCc7>!f=(8e;qh~ zsdMFvi^q-orm^|a&fV9q+w+zz6h;ZM-DqGnY+3tZvyV1!aayR@)p)F8*Qd?Otd(!f z^C#K?0G<%~Q>Q=PQ-0&d%>X~|DS`fezTP))-86P~OP$k;Mw5$+_`-tc!lnib4`IM| z^-r4%q;g&6+}Xa~UfsRs1Ba?xf7{Og@}5zq>!wk^ zuwZ_GpN}wlknI2fz-S`%UZq0at-%j_9XEEY6uicceZ+G^`}(g~`}(D@7wD!LHE*-~ z8rcp206;z-^BO1s004M|lTNullfbx#DaZc-00960Raqmz00006Nkl