Problem/Motivation
Drupal\views_ui\ViewEditForm::form has dependency to jQuery UI tabs, but this dependency is no longer needed. Code depending on jQuery UI tabs was removed on this issue: #1884180: Cleanup base.js for real. There's some discussion related to this here as well: #697224: Replace $.viewsUI.tabs with $.ui.tabs, which mentions that the client side tabs were transformed into separate pages.
Proposed resolution
Remove dependency to jQuery UI tabs from Drupal\views_ui\ViewEditForm::form.
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | 3070369-2.patch | 606 bytes | lauriii |
Comments
Comment #2
lauriiiComment #3
zrpnrBefore this patch, a views edit page loads
After applying the patch these 2 files are no longer loaded, and views continues to work without any errors.
Nice job researching this @lauriii, this is a good fix.
Comment #4
bnjmnmI'm getting the same results as @zrpnr, and did a bit of overly-cautious regexing to supplement the already well researched conclusion that this dependency is unnecessary. RTBC.
Comment #6
catchCommitted 8c898fc and pushed to 8.8.x. Thanks!
Comment #7
wim leersWoah, nice find!
Comment #8
xjmJust going to add a small CR noting this.
Comment #9
xjmFixed!