Closed Bug 1245255 Opened 8 years ago Closed 8 years ago

Toggling Sencha checkboxes doesn't visually update

Categories

(Core :: Layout, defect)

46 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1227327
Tracking Status
firefox44 --- unaffected
firefox45 --- unaffected
firefox46 --- unaffected
firefox47 --- unaffected
firefox48 --- fixed

People

(Reporter: cdbruun, Assigned: mstange)

References

Details

(Keywords: correctness, regression)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0
Build ID: 20160123151951

Steps to reproduce:

I have a JS app written using the ExtJS framework.
I develop using Firefox develop branch and when using Firefox dev 46 the checkboxes stopped working.




Actual results:

Example checkboxes can be found on the ExtJS doc
1: http://docs.sencha.com/extjs/5.1/5.1.1-apidocs/#!/api/Ext.form.field.Checkbox
2: find the "Example Usage" section
3: click the "live Preview" link/button
4: try and check the checkboxes 


Expected results:

The checkboxes should respond to mouse clicks
OS: Unspecified → Windows 7
Hardware: Unspecified → x86_64
Component: Untriaged → Event Handling
Product: Firefox → Core
At least, in case of HWA off, this was regressed by Bug 1201327
And, in case of HWA on, Combination APZ and Bug 1201327 causes the problem
Blocks: apz-desktop
Component: Event Handling → Panning and Zooming
Status: UNCONFIRMED → NEW
Ever confirmed: true
Doesn't sound like this is specific to APZ. And these are also not standard checkboxes, they are specific Sencha checkboxes wrapped in CSS madness with background images that control the visuals. The form state is correctly being updated, it's just the visual update doesn't happen due to invalidation issues. If you scroll far away and then come back it repaints fine.
Component: Panning and Zooming → Layout
Summary: Cannot check/uncheck checkboxes in Firefox dev edition → Cannot check/uncheck Sencha checkboxes in Firefox dev edition
Keywords: correctness
Summary: Cannot check/uncheck Sencha checkboxes in Firefox dev edition → Toggling Sencha checkboxes doesn't visually update
Yes, this is not an APZ bug, and probably a dupe of bug 1239856.
Assignee: nobody → mstange
No longer blocks: apz-desktop
I'm also affected by this issue. ExtJS (5.1) check boxes and radio buttons don't visually update in Firefox 46+. Works fine in 44 and 45 for me.
There seems to be a fix for this issue in ExtJS 5.1.2. If anybody else is affected by this, the upgrade will resolve it. For my project, I added an override to Checkbox that includes the relevant code.
fix through backout?
(In reply to Jim Mathies [:jimm] from comment #8)
> fix through backout?

Already backed out on Beta. mstange will back out for Aurora.
Flags: needinfo?(bugs) → needinfo?(mstange)
I've backed out bug 1201327 on Aurora 47, so this bug is only present on Nightly now.
Flags: needinfo?(mstange)
I've fixed this in bug 1227327, marking as a duplicate of that.
No longer blocks: 1201327
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.