RocketChat / Rocket.Chat.Electron

Official OSX, Windows, and Linux Desktop Clients for Rocket.Chat
https://rocket.chat/
MIT License
1.6k stars 707 forks source link

Screen flickering - macOS #2443

Closed brknapik closed 2 years ago

brknapik commented 2 years ago

Describe the bug

The flicker problem has already been observed in client version 3.5.7. It is currently not possible to use the client on an Apple device while it is running. Each time the user receives notifications, messages (DM or from other rooms) while the application is hidden in the dock appear with the application flickering on the screen.

What operating system and which version? - macOS Monterey 12.3.1 Which version of Rocket.Chat (Server)? - 4.3.3 Which version of Rocket.Chat.Electron (Electron/Desktop)? - 3.8.4 (client Electron)

To Reproduce Steps to reproduce the behavior:

  1. Download Rocket.Chat Electron client (3.8.4)
  2. Open the application
  3. Minimalize the application to the Dock
  4. The screen starts flickering when messages are received

Expected behavior

The client should not be filckering.

Screenshots

https://user-images.githubusercontent.com/93321802/177758869-f733ed3d-7ee3-473d-bb7b-53f093c861f9.mp4

Additional context Add any other context about the problem here.

Palanikannan1437 commented 2 years ago

Hey there @brknapik, I'm not able to reproduce this issue on the latest version of Rocket.Chat

Could you please upgrade to the latest version of Rocket.Chat(3.8.8) from the App Store, and let us know if you're still facing this issue😄

vineetjain27 commented 2 years ago

hey @brknapik ,i want to work into this issue please allow me to do so

Palanikannan1437 commented 2 years ago

hey @brknapik ,i want to work into this issue please allow me to do so

Hey there @vineetjain27!!

Welcome to the Rocket.Chat community!, could you please tell us if you are you to reproduce the issue though?

I am not able to reproduce this issue anymore in the latest version of Rocket.Chat.Electron

vineetjain27 commented 2 years ago

I thought it this issue exists. I am not try new version yet. if I found then I would definitely let you know.

On Tue, 6 Sep, 2022, 6:59 pm PalanikannanM, @.***> wrote:

hey @brknapik https://github.com/brknapik ,i want to work into this issue please allow me to do so

Hey there @vineetjain27 https://github.com/vineetjain27 welcome to the community, could you please tell us if you are you to reproduce the issue though?

I am not able to reproduce this issue anymore in the latest version of Rocket.Chat.Electron

— Reply to this email directly, view it on GitHub https://github.com/RocketChat/Rocket.Chat.Electron/issues/2443#issuecomment-1238154006, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWSRS3EO7PZOZ23CLNHNXUDV45BMNANCNFSM525ADUQQ . You are receiving this because you were mentioned.Message ID: @.***>

-- The information contained in this electronic communication is intended solely for the individual(s) or entity to which it is addressed. It may contain proprietary, confidential and/or legally privileged information. Any review, retransmission, dissemination, printing, copying or other use of, or taking any action in reliance on the contents of this information by person(s) or entities other than the intended recipient is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us by responding to this email or telephone and immediately and permanently delete all copies of this message and any attachments from your system(s). The contents of this message do not necessarily represent the views or policies of BITS Pilani.

vineetjain27 commented 2 years ago

I thought this issue still exists. I am not try new version yet. if I found then I would definitely let you know

On Tue, 6 Sep, 2022, 7:02 pm Vineet Jain, @.***> wrote:

I thought it this issue exists. I am not try new version yet. if I found then I would definitely let you know.

On Tue, 6 Sep, 2022, 6:59 pm PalanikannanM, @.***> wrote:

hey @brknapik https://github.com/brknapik ,i want to work into this issue please allow me to do so

Hey there @vineetjain27 https://github.com/vineetjain27 welcome to the community, could you please tell us if you are you to reproduce the issue though?

I am not able to reproduce this issue anymore in the latest version of Rocket.Chat.Electron

— Reply to this email directly, view it on GitHub https://github.com/RocketChat/Rocket.Chat.Electron/issues/2443#issuecomment-1238154006, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWSRS3EO7PZOZ23CLNHNXUDV45BMNANCNFSM525ADUQQ . You are receiving this because you were mentioned.Message ID: @.***>

-- The information contained in this electronic communication is intended solely for the individual(s) or entity to which it is addressed. It may contain proprietary, confidential and/or legally privileged information. Any review, retransmission, dissemination, printing, copying or other use of, or taking any action in reliance on the contents of this information by person(s) or entities other than the intended recipient is strictly prohibited and may be unlawful. If you have received this communication in error, please notify us by responding to this email or telephone and immediately and permanently delete all copies of this message and any attachments from your system(s). The contents of this message do not necessarily represent the views or policies of BITS Pilani.

brknapik commented 2 years ago

Hi,

this problem is solved in version 3.8.9.

Thanks a lot ! 🙂

Palanikannan1437 commented 2 years ago

Hi,

this problem is solved in version 3.8.9.

Thanks a lot ! 🙂

That's awesome @brknapik, glad to hear that !! Thank you so much for re-checking it and closing the issue🙂

leetncamp commented 1 year ago

I still see flicker in the latest version of RocketChat Desktop for MacOS version 3.8.19. I only see the problem if the height of the desktop client window or iframe embed is small enough that the pop up menu tries to display a scrollbar. I also see the issue in Firefox and Chrome on Linux. I'm using the Docker image for version 5.4.4 on the server side.

leetncamp commented 1 year ago

https://user-images.githubusercontent.com/1891621/232132415-250690a7-6119-491b-a2be-0953dab01cb4.mov

This is a screen recording of the flicker in the Electron client.