Skip to content

Compatibility issue Orbit Fox- Elementor Pro #844

Closed

Description

Description

Users reported incompatibility issues between Orbit Fox and Elementor Pro.

I was not able to replicate it.

Step-by-step reproduction instructions

  1. Install Elementor and Elementor Pro
  2. Install Orbit Fox
  3. Update WP to the latest version

Screenshots, screen recording, code snippet or Help Scout ticket

https://secure.helpscout.net/conversation/2569937337/413766/
elementor error
system-info-www.enablersofchange.com.au-15-04-2024.txt

Environment info

No response

Is the issue you are reporting a regression

Yes, this is a regression.

Activity

  1. added
    bugThis label could be used to identify issues that are caused by a defect in the product.
    on Apr 15, 2024
  2. added
    customer reportIndicates the request came from a customer.
    regressionIssue represents a change in behavior from a previous version that is not intended or desired..
    on Apr 15, 2024
  3. removed
    regressionIssue represents a change in behavior from a previous version that is not intended or desired..
    on Apr 15, 2024
  4. vytisbulkevicius commented on Apr 15, 2024

    @vytisbulkevicius
    Contributor

    @AndreeaCristinaRadacina,

    We haven't made a release for 3 weeks, so I wouldn't call this a regression. I see Elementor made a release today and both tickets are submitted today, so it seems like the issue was introduced by Elementor release.

    Also, the error is also thrown by Elementor not OrbitFox:
    image

    @preda-bogdan, can you also take a look when you can to see if it's a problem that should be fixed from our end?

  5. preda-bogdan commented on Apr 16, 2024

    @preda-bogdan
    Contributor

    @vytisbulkevicius it is caused by https://github.com/Codeinwp/elementor-extra-widgets which is a dependency of OBFX and it will trigger and error inside the new version of Elementor Pro because of this line here:https://github.com/Codeinwp/elementor-extra-widgets/blob/master/class-elementor-extra-widgets.php#L139 this should return the $data instead of NULL to not crash the editor on the newer versions od Elementor PRO.
    You can assign this to me and I can take care of resolving this.

  6. added
    small(1-3h) This label is used for issues that can be completed within 3 hours or less.
    on Apr 16, 2024
  7. linked a pull request that will close this issueRelease #845on Apr 16, 2024
  8. preda-bogdan commented on Apr 16, 2024

    @preda-bogdan
    Contributor

    I've patched the issue in the linked package, updated the dependency, and prepared a release.
    I've skipped the code review as the change was very small.
    cc: @vytisbulkevicius
    Do you want me to do a release?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Priority-MediumExpected resolution time - up to 1 month.bugThis label could be used to identify issues that are caused by a defect in the product.customer reportIndicates the request came from a customer.small(1-3h) This label is used for issues that can be completed within 3 hours or less.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions