File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
chatgpt/chatgpt-widescreen Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 235235// @description :zu Thuthukisa iChatGPT ngemodi zesikrini ezibanzi/egcwele/ephezulu + imodi yokuvimbela i-spam. Futhi isebenza ku-perplexity.ai + poe.com!
236236// @author Adam Lui
237237// @namespace https://github.com/adamlui
238- // @version 2025.2.28.1
238+ // @version 2025.2.28.2
239239// @license MIT
240240// @icon https://assets.chatgptwidescreen.com/images/icons/widescreen-robot-emoji/icon48.png?v=844b16e
241241// @icon 64 https://assets.chatgptwidescreen.com/images/icons/widescreen-robot-emoji/icon64.png?v=844b16e
818818 // Run MAIN routine
819819
820820 // Init EXTENSION ACTIVE state
821- env . extensionActive = false
822- postMessage ( { action : 'getExtensionInfo' , source : 'chatgpt-widescreen-mode.user.js' } )
821+ postMessage ( { action : 'getExtensionInfo' , source : 'chatgpt-widescreen-mode.user.js' } , location . origin )
823822 addEventListener ( 'message' , handleMsgResp )
824823 function handleMsgResp ( resp ) {
825- const sender = resp . data . source ; env . extensionActive = sender . includes ( app . slug ) && / e x t e n s i o n / i. test ( sender ) }
824+ if ( resp . origin != location . origin ) return
825+ const sender = resp . data . source
826+ env . extensionActive = sender . includes ( app . slug ) && / e x t e n s i o n / i. test ( sender )
827+ }
826828 await new Promise ( resolve => setTimeout ( resolve , 100 ) ) // wait for extension response
827829 removeEventListener ( 'message' , handleMsgResp )
828830
You can’t perform that action at this time.
0 commit comments