This is what the journalctl logs says:
Sep 13 08:12:20 fedora gnome-shell: Some code accessed the property ‘SecondaryMonitorDisplay’ on the module ‘workspacesView’. That property was defined with ‘let’ or ‘const’ inside the module. This was previously supported, but is not correct according to the ES6 standard. Any symbols to be exported from a module must be defined with ‘var’. The property access will work as previously for the time being, but please fix your code anyway.
I create a detailed post on Reddit and a user named Joffrey said, "That shows up because SecondMonitorDisplay is defined as a constant value instead of a variable. Any modifications to SecondMonitorDisplay will trigger this warning. Changing classes like that is normal behaviour for extensions though. So you can consider this a mistake in gnome-shell.
There is actually nothing that can be done about it on the extension’s end. If you want to submit an issue, I believe doing it on gnomes GitLab page is your best bet.".
So I created a GitLab issue in gnome-shell thinking I will get some idea/respone. This is the response from Andre,“Hi Pranav, to receive help for code development support questions, please use https://discourse.gnome.org/ (or the mailing list or chat channel of the project, if existing), as GNOME’s ticket system is used for actionable feature requests and errors in the code of GNOME software. I am closing this task as invalid. Thank you for your understanding!”.
Finally, I might be in right place. I hope I won’t be redirected further. Need an EL5 explanation on the log statement. And more importantly, is there some way to resolve the issue.