Skip to content

Commit 0411e27

Browse files
committed
Restored will-change to tweaksStyle due to bad MDN suggestion doeesn't hint early enough in FF ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions/tree/main/chatgpt-widescreen]
1 parent f7a856e commit 0411e27

File tree

5 files changed

+7
-10
lines changed

5 files changed

+7
-10
lines changed

chromium/extension/components/buttons.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,6 @@ window.buttons = {
102102
}
103103
}
104104
}
105-
btn.onmouseenter = () => btn.style.willChange = 'transform' // optimize hover-zoom to prevent wobble
106-
btn.onmouseleave = () => btn.style.willChange = 'auto' // deallocate optimizations
107105
})
108106
},
109107

chromium/extension/content.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,8 @@
191191
+ ( config.hiddenFooter ? hfStyle : '' ) // hide footer
192192
+ `#newChat-btn { display: ${ config.ncbDisabled == true ? 'none' : 'flex' }}`
193193
+ ( config.btnAnimationsDisabled ? '' : // zoom chatbar buttons on hover
194-
`.${buttons.class}:hover { transform: scale(${ env.site == 'poe' ? 1.15 : 1.285 }) }` )
194+
`.${buttons.class} { will-change: transform } /* prevent wobble */
195+
.${buttons.class}:hover { transform: scale(${ env.site == 'poe' ? 1.15 : 1.285 }) }` )
195196
)
196197
},
197198

firefox/extension/components/buttons.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,6 @@ window.buttons = {
102102
}
103103
}
104104
}
105-
btn.onmouseenter = () => btn.style.willChange = 'transform' // optimize hover-zoom to prevent wobble
106-
btn.onmouseleave = () => btn.style.willChange = 'auto' // deallocate optimizations
107105
})
108106
},
109107

firefox/extension/content.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,8 @@
191191
+ ( config.hiddenFooter ? hfStyle : '' ) // hide footer
192192
+ `#newChat-btn { display: ${ config.ncbDisabled == true ? 'none' : 'flex' }}`
193193
+ ( config.btnAnimationsDisabled ? '' : // zoom chatbar buttons on hover
194-
`.${buttons.class}:hover { transform: scale(${ env.site == 'poe' ? 1.15 : 1.285 }) }` )
194+
`.${buttons.class} { will-change: transform } /* prevent wobble */
195+
.${buttons.class}:hover { transform: scale(${ env.site == 'poe' ? 1.15 : 1.285 }) }` )
195196
)
196197
},
197198

greasemonkey/chatgpt-widescreen-mode.user.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@
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.4.2
238+
// @version 2025.2.5
239239
// @license MIT
240240
// @icon https://assets.chatgptwidescreen.com/images/icons/widescreen-robot-emoji/icon48.png?v=844b16e
241241
// @icon64 https://assets.chatgptwidescreen.com/images/icons/widescreen-robot-emoji/icon64.png?v=844b16e
@@ -257,7 +257,7 @@
257257
// @require https://cdn.jsdelivr.net/npm/@kudoai/chatgpt.js@3.6.0/dist/chatgpt.min.js#sha256-Ca0xMG4FWRXlayhPaaSU1RufmmGt31xIF9WUKOwzkco=
258258
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@57baed4/chromium/extension/lib/dom.js#sha256-4Okcw+Peu+cq5HxFkpUYOXgwXNpBVmRiBYkYvtJXbHE=
259259
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@bbd0ea4/chromium/extension/lib/settings.js#sha256-zmX98Pku2DFY9SI0KBy6Ix6lUJIh8FNtqbAO8nnFE6k=
260-
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@bbd0ea4/chromium/extension/components/buttons.js#sha256-cf8uqPcLdpEPM21OSeh2Xj2mi987eeGtg+wXR1EmHlI=
260+
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@f7a856e/chromium/extension/components/buttons.js#sha256-lAf5baPxtCN6WMNY1LiFs26YAIZV27lN7WF26hZHS/c=
261261
// @require https://cdn.jsdelivr.net/gh/adamlui/chatgpt-widescreen@57baed4/chromium/extension/components/modals.js#sha256-us4mcDuhl2YawwczexrMssCL1kOC70OVpdOjygm5Fc4=
262262
// @resource rpgCSS https://assets.aiwebextensions.com/styles/rising-particles/dist/gray.min.css?v=727feff#sha256-48sEWzNUGUOP04ur52G5VOfGZPSnZQfrF3szUr4VaRs=
263263
// @resource rpwCSS https://assets.aiwebextensions.com/styles/rising-particles/dist/white.min.css?v=727feff#sha256-6xBXczm7yM1MZ/v0o1KVFfJGehHk47KJjq8oTktH4KE=
@@ -632,8 +632,7 @@
632632
+ ( config.hiddenFooter ? hfStyle : '' ) // hide footer
633633
+ `#newChat-btn { display: ${ config.ncbDisabled == true ? 'none' : 'flex' }}`
634634
+ ( config.btnAnimationsDisabled ? '' : // zoom chatbar buttons on hover
635-
`.${buttons.class} { will-change: transform } /* prevent wobble */
636-
.${buttons.class}:hover { transform: scale(${ env.site == 'poe' ? 1.15 : 1.285 }) }` )
635+
`.${buttons.class}:hover { transform: scale(${ env.site == 'poe' ? 1.15 : 1.285 }) }` )
637636
)
638637
},
639638

0 commit comments

Comments
 (0)