• ResolvedPlugin Author mlwilkerson

    (@mlwilkerson)


    This bug was introduced in rc11.

    To reproduce, if the admin settings page is working:

    1. select and save the option to “Remove unregistered clients”.

    2. re-load that page, or visit another page and return to Font Awesome settings

    EXPECTED: admin settings page should be displayed

    ACTUAL: the content of the admin settings page is missing

    To recover, using the wp cli, you can clear the font-awesome option. This will reset all of the plugin’s options, not just “Remove unregistered clients”.

    wp option delete font-awesome

    Original mention of this unexpected behavior was in another forum topic.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author mlwilkerson

    (@mlwilkerson)

    I’ve identified the cause and have a working fix. Adding some regression testing and then I’ll release a fix.

    rc11 did fix the bug it was intended to fix, but it also exposed this one. The backend plugin code was detecting as “unregistered clients” the admin scripts required to run the settings page and removing them. That’s why this behavior would only occur when “Remove unregistered clients” was enabled. This did not happen in earlier 4.0.0 rc versions because the earlier versions had not been properly handling both asset enqueuing and conflict resolution on admin pages.

    That sounds like a good match for the problem I’ve been having. Will follow this topic for updates.

    Plugin Author mlwilkerson

    (@mlwilkerson)

    I’ve released rc12 to fix this issue.

    @pennink can you give it a try and let me know if it works for you?

    Yes, that fixed it, thanks.

    Plugin Author mlwilkerson

    (@mlwilkerson)

    Great. Thanks for the report!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Admin settings page fails to load when Remove unregistered clients is enabled’ is closed to new replies.