Closed (won't fix)
Project:
Edit
Version:
7.x-1.x-dev
Component:
User experience
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
6 Mar 2013 at 11:36 UTC
Updated:
28 Nov 2013 at 15:54 UTC
Jump to comment: Most recent
Comments
Comment #1
wim leersThis is a race condition: in D7 Edit, the Create.js PropertyEditor widgets are being loaded conditionally/JIT, and visiting a URL with the #edit fragment causes
EditAppto be initialized before the metadata callback — along with the necessary PropertyEditor Widgets JS — has been loaded.However, for a reason I don't understand yet, I can no longer reproduce this after clearing the browser cache.
Comment #2
wim leersThis should be tracked down via git bisect.
Comment #3
wim leersComment #4
wim leersAfter clearing the browser cache, I stopped being able to reproduce this. I *think* the trick to start reproducing it again, is by:
1. enable edit mode
2. browse to a different URL
3. use the browser's back button
4. now consistently reproducible
So it somehow seems to become not reproducible due to strange browser cache interactions, causing the execution order to be different…?
Comment #5
wim leersToday I again can't reproduce this anymore. So weird.
If this pops up again, I'm just going to remove the Backbone route; it's no longer in D8 core right now either, and it's better to have them more in sync rather than spend extra time debugging this in D7.
Comment #6
wim leersLet's not let this increase Edit's bug count.
Comment #7
socialnicheguru commentedI have enabled edit and panels
I try to add "quick edit" block
the panel does not close when I click on the x in the upper right
the js error in firebug is the one described in the issue
Comment #8
wim leersThis will be irrelevant soon, because I'm working on backporting the Drupal 8 implementation of in-place editing, which does not use Backbone Routes.