Skip to content

[Bug]: 2.1.0 is not displaying the chat and contacts list correctly #1758

@zltippett

Description

@zltippett

Can you reproduce this bug in the website/PWA?

Yes, however solved by using disable GPU Rasterization from the Chrome chrome://flags options.

Describe the bug

After updating to 2.1.0, the message window and contacts list is displaying incorrectly. When displaying, there are extra layers displaying over the text and images.

This problem has also recently happened on the same machine with Chrome, this was solved by disabling GPU Rasterization from chrome://flags.

This is happening on an older machine with an integrated Intel CPU (Intel Core 2 Duo). If possible, is there a work around by using the Teams for Linux config.json file?

What package are you using?

deb

Version

2.1.0

Reproduction steps

1. From MATE Ubuntu Linux, update to the latest version of Teams for Linux.
2. Restart and login to Teams for Linux if required.
3. Open an existing chat.  The extra layers will be covering the text and images.
4. View the contacts list, the same issue, extra layers will be covering some or all names.

Expected Behavior

1. It is expected that the contacts, text and images will not be covered by extra layers.

Debug

teams-for-linux --webDebug --logConfig='{}'
No config file found, using default values
Initialising logger with config: "{}"
12:48:07.713 › File logging at /home/USER/.config/teams-for-linux/logs/main.log with level silly
12:48:07.718 › Console logging enabled with level silly
12:48:07.719 › Logger initialised
12:48:07.720 › configPath: /home/USER/.config/teams-for-linux
12:48:07.721 › configFile: {}
12:48:07.907 › (node:97927) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `teams-for-linux --trace-deprecation ...` to show where the warning was created)
12:48:08.537 › processArgs: [
  '/opt/teams-for-linux/teams-for-linux',
  '--webDebug',
  '--logConfig={}'
]
12:48:08.542 › testing RegExp processArgs false
12:48:08.545 › testing RegExp processArgs false
12:48:08.546 › testing RegExp processArgs false
12:48:08.548 › Waiting for network...
12:48:08.550 › Testing network using net.request() for https://teams.microsoft.com/v2
12:48:08.557 › Spellchecker is disabled!
libva error: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed
libva error: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so init failed
12:48:09.316 › Network test successful with method https
12:48:09.317 › Loading initial URL...
12:48:10.751 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[97927:0716/124813.723562:ERROR:CONSOLE:1] "Request Autofill.enable failed. {"code":-32601,"message":"'Autofill.enable' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
[97927:0716/124813.725368:ERROR:CONSOLE:1] "Request Autofill.setAddresses failed. {"code":-32601,"message":"'Autofill.setAddresses' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
12:48:18.034 › did-frame-finish-load {} true
12:48:18.036 › did-finish-load
12:48:21.531 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
12:48:26.120 › did-frame-finish-load {} false
12:48:27.091 › assignOnDidFailLoadEventHandler : {} - -3 - 
[97927:0716/124827.608916:ERROR:CONSOLE:1] "Request Storage.getStorageKeyForFrame failed. {"code":-32602,"message":"Frame tree node for given frame not found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
12:48:28.395 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 6s, IdleState: 'active'
12:48:28.900 › did-frame-finish-load {} true
12:48:28.902 › did-finish-load
[97927:0716/124830.523189:ERROR:CONSOLE:1] "Request Autofill.enable failed. {"code":-32601,"message":"'Autofill.enable' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
[97927:0716/124830.523400:ERROR:CONSOLE:1] "Request Autofill.setAddresses failed. {"code":-32601,"message":"'Autofill.setAddresses' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
12:48:30.584 › did-frame-finish-load {} false
12:48:32.492 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
12:48:37.367 › did-frame-finish-load {} true
12:48:37.370 › did-finish-load
12:48:43.137 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 1s, IdleState: 'active'
12:48:48.693 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 7s, IdleState: 'active'
12:48:53.923 › did-frame-finish-load {} true
12:48:53.927 › did-finish-load
12:48:59.603 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 2s, IdleState: 'active'
12:49:14.030 › Badge count set to '0'
12:49:14.212 › Badge count set to '0'
12:49:16.944 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 3s, IdleState: 'active'
12:49:19.685 › Badge count set to '0'
12:49:35.681 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
[97927:0716/124949.128902:ERROR:CONSOLE:1] "Request Autofill.enable failed. {"code":-32601,"message":"'Autofill.enable' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
[97927:0716/124949.129182:ERROR:CONSOLE:1] "Request Autofill.setAddresses failed. {"code":-32601,"message":"'Autofill.setAddresses' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
12:49:49.264 › did-frame-finish-load {} false
12:49:52.610 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
12:49:55.640 › window close
12:50:03.085 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'
12:50:14.086 › GetSystemIdleState => IdleTimeout: 300s, IdleTimeoutPollInterval: 10s, ActiveCheckPollInterval: 2s, IdleTime: 0s, IdleState: 'active'

Additional context

Here is a screen capture of the problem, ignore the black boxes those are just covering text and images.

Image

Metadata

Metadata

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions