Part-DB.Part-DB-server/assets/controllers/elements
Jan Böhmer abc5c61a06 Fixed problem, that search field and search options did not close when clicking outside
This fixes issue #701. For the search field this was caused by algolia/autocomplete lib, which do not support multiple autocomplete fields on a single page. If initailly loaded on the homepage, which features a second autocomplete, this one "steals" the input listening, and the one in the navbar do not close anymore when clicking outside.
Custom code which triggers the closing of the autocomplete manually when clicking outside, was added as a workaround.
2024-10-13 23:19:03 +02:00
..
datatables Make the checkboxes of datatables look like regular bootstrap checkboxes 2024-03-02 01:28:15 +01:00
attachment_autocomplete_controller.js Properly destroy tomSelect on disconnect() 2023-02-12 17:53:10 +01:00
attachmenttype_change_controller.js Added copyright/license info to files 2022-11-29 21:21:26 +01:00
ckeditor_controller.js Fixed javascript error caused by CKEDITOR 2024-01-15 20:39:27 +01:00
collection_type_controller.js Added button to create attachments by uploading multiple files 2024-03-02 18:26:50 +01:00
delete_btn_controller.js Added an form for merging two parts together 2023-11-22 20:11:38 +01:00
hoverpic_controller.js Added copyright/license info to files 2022-11-29 21:21:26 +01:00
json_formatter_controller.js Visualize generic object/JSON data of element history data as pretty tree structure on log detail page 2023-05-15 23:55:36 +02:00
link_confirm_controller.js Added button to user admin to impersonate a certain user 2023-07-08 22:43:41 +02:00
localStorage_checkbox_controller.js Save search setting checkboxes state to localStorage to persist it 2023-11-19 21:49:16 +01:00
part_search_controller.js Fixed problem, that search field and search options did not close when clicking outside 2024-10-13 23:19:03 +02:00
part_select_controller.js Restrict size of part images, if the part selector element is very wide 2023-11-13 23:05:25 +01:00
password_strength_estimate_controller.js Use symfony/ux-translator to translate password_strength_estimator badges 2023-06-28 16:00:11 +02:00
preset_input_controller.js Added copyright/license info to files 2022-11-29 21:21:26 +01:00
select_controller.js Properly destroy tomSelect on disconnect() 2023-02-12 17:53:10 +01:00
select_multiple_controller.js Properly destroy tomSelect on disconnect() 2023-02-12 17:53:10 +01:00
sidebar_tree_controller.js Added copyright/license info to files 2022-11-29 21:21:26 +01:00
static_file_autocomplete_controller.js Added an autocomplete feature for Kicad symbols and footprints 2023-12-02 19:40:26 +01:00
structural_entity_select_controller.js Remove -> prefix if no element is selected yet 2024-08-24 15:35:30 +02:00
tagsinput_controller.js Properly destroy tomSelect on disconnect() 2023-02-12 17:53:10 +01:00
tree_controller.js Register the unselect handler on turbo:load instead of visit, to avoid problems that the newly clicked treeview node gets unselected too. 2024-01-28 21:57:42 +01:00