Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
When I "Enable and set as default" a theme, I expected the theme behind the overlay to change and show me what the new theme looked like immediately. In order to see this I must first close the overlay and then refresh the page. Even just closing the overlay doesn't do the job.
This seems awkward and contrary to similar types of things I've seen in other places.
Could some sort of hook be triggered to refresh the page whenever the default theme changes?
Comments
Comment #1
casey CreditAttribution: casey commentedcrosslinking: #655722: Changes made in an overlay session are not reflected when the user closes the overlay
Comment #2
JacineYeah, this is confusing. I think it should be considered a bug.
Comment #3
David_Rothstein CreditAttribution: David_Rothstein commentedI think this might be a special enough case that the overlay may have to just treat it as such.
If the Appearance page is submitted and the result is that the theme has been changed, the Overlay might just have to catch that and trigger a full reload of the parent window immediately? Without doing that, I suspect it would be very difficult to deal with.
Comment #4
casey CreditAttribution: casey commentedClosing the overlay will reload the parent window now.
Comment #5
David_Rothstein CreditAttribution: David_Rothstein commentedThe issue is about doing it immediately, not on overlay close.