many_many search field returning Javascript Error Uncaught TypeError: r.getClientRects is not a function

Silverstripe Version: 4.12

Question:
I have a many_many which creates a new tab in the model admin (Speaker)

in the Speaker class I have created a searchable fields for first name and last name

This results in an input field to “Link Existing” in the model admin

When i search i get a JS error Uncaught TypeError: r.getClientRects is not a function

stack trace:

offset http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    getWithinInfo http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    position http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    position http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    _suggest http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    e http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    __response http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    e http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    o http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    __response http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    e http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    _response http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    l http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    fireWith http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    beforeSend http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    l http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    add http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    beforeSend http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    l http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    fireWith http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    r http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1
    t http:///_resources/vendor/silverstripe/admin/client/dist/js/vendor.js?m=1670898567:1

Details of your query go here

// Include any relevant code. If you have a lot of code, link to a gist instead.

Hiya,

This is a known issue - see ul.ui-autocomplete placement is broken with 1.12 · Issue #1423 · silverstripe/silverstripe-admin · GitHub. We’re actively working on a fix for this.
If you have a github account you can subscribe to that issue, which will give you a notification when it gets closed.