Automattic / WP-Job-Manager

Manage job listings from the WordPress admin panel, and allow users to post jobs directly to your site.
https://wpjobmanager.com
GNU General Public License v3.0
901 stars 368 forks source link

Job Dashboard in Safari, Actions Not Performed in Actions Menu #2832

Open mdrockwell opened 3 months ago

mdrockwell commented 3 months ago

Describe the bug The actions menu (three vertical dots) does not work correctly on Safari. While it functions properly on browsers based on Chromium and Firefox browser, in Safari, clicking on options such as Edit, Mark Filled, Duplicate, Delete, or Renew causes the action menu to disappear without executing the action.

To Reproduce Steps to reproduce the behavior:

  1. Open Job Dashboard in Safari
  2. Attempt to perform any action from the three dot menu

Expected behavior The action should be performed.

Isolating the problem (mark completed items with an [x]):

WordPress Environment

8435087-zd-a8c

github-actions[bot] commented 3 months ago

Support References

This comment is automatically generated. Please do not edit it.

erricgunawan commented 2 months ago

Follow-up report from 8631984-zen:

While the buttons are now responsive, they still require multiple clicks to function correctly. The buttons do not respond on the first or second click and sometimes even on the third attempt. This problem continues to occur exclusively on Safari. The only action button that occasionally works on the first click is the delete button.

To troubleshoot, I have: Deactivated all other plugins and confirmed that the issue persists when only WP Job Manager is active. Reverted to the default WordPress theme, but the problem remains.

I also tested this on your demo site, and the error replicated there as well.

I was able to reproduce this as well, so I reopened this issue,