Commit Graph

49 Commits (252fb9238ec31823e248c9046c2e4b4a5d0d6086)

Author SHA1 Message Date
Tuğçe Küçükoğlu 35b13d74ca
Merge pull request #7233 from mehdirande/bugfix/outside-click-on-capture-phase
Fix: Trigger outsideClickListener in capture phase to handle stopPropagation
2025-02-19 14:31:33 +03:00
navedqb e32b9b27cd
fix: hide clear icon when options is empty 2025-02-17 15:42:34 +05:30
Mehdi Rande f6293cf4f5 Fix: Trigger outsideClickListener in capture phase to handle stopPropagation
This commit addresses the issue where the overlay in components does not hide
when clicking outside the component, if the click event is stopped using
stopPropagation on an element or its parents.

The solution changes the event listener for detecting outside clicks to be
triggered in the capture phase instead of the bubbling phase.
This ensures that the outside click is correctly detected even if
stopPropagation is called.
2025-02-11 18:34:43 +01:00
tugcekucukoglu ff3b7a58a9 Fixed #7219 - Multiselect unnecessarily scrolling to bottom of options on open 2025-02-07 16:26:28 +03:00
tugcekucukoglu 61cb4594b0 Fixed #7209 - Form components: wrong default value of variant prop in .d.ts files 2025-02-06 17:37:09 +03:00
Mert Sincan 9ac4c5a07f fix: update '@primeuix/styles' imports to use 'style' instead of 'theme' across multiple components 2025-01-28 12:37:54 +00:00
tugcekucukoglu 4852576beb Fixed #7153 - Port all styles to @primeuix/styles 2025-01-27 14:52:25 +03:00
tugcekucukoglu 682caf013d Fixed #7130 - Missing exposed methods in types 2025-01-22 10:57:56 +03:00
Tuğçe Küçükoğlu 5c78108edc
Merge pull request #7127 from J-Michalek/fix/select-exposed-methods
fix(select): add exposed methods to types
2025-01-22 10:44:10 +03:00
Tuğçe Küçükoğlu 5ccc07fc94
Merge pull request #7125 from J-Michalek/fix/multiselect-exposed-methods
fix(multi-select): add exposed methods to types
2025-01-22 10:43:38 +03:00
J-Michalek 69dfde2e4e Revert "fix(multi-select): add exposed methods to types"
This reverts commit 4bb3c3d3a6.
2025-01-21 16:05:32 +01:00
J-Michalek 4bb3c3d3a6 fix(multi-select): add exposed methods to types 2025-01-21 15:39:10 +01:00
Tuğçe Küçükoğlu 737327360b
Merge pull request #7122 from J-Michalek/fix/multiselect-chip-slot-param
docs(multi-select): add missing removeCallback prop on chip slot
2025-01-21 11:30:38 +03:00
Jakub Michálek f4f7c18881 docs(multi-select): add missing removeCallback prop on chip slot 2025-01-21 07:41:17 +01:00
Mert Sincan a980b2e255 refactor: #7090 for MultiSelect 2025-01-14 11:12:01 +00:00
Mert Sincan c1f3bdaf72 Fixed #7052 - Select filter in forms (FormField): The filter input is also invalid when select is invalid. 2025-01-13 10:05:37 +00:00
Mert Sincan 271ee4f4e1 Fixed #6783 - DynamicForm: MultiSelect label not shown 2025-01-12 23:25:13 +00:00
tugcekucukoglu 9a60ebea8b Fixed #6990 2024-12-26 13:38:06 +03:00
tugcekucukoglu 8031828a93 Fixed #6916 2024-12-05 13:48:17 +03:00
betavs af34fddf3d test(multi-select): update unit tests 2024-11-01 17:32:38 +08:00
tugcekucukoglu e3fddf2ed4 Update MultiSelectStyle.d.ts 2024-10-31 10:15:41 +03:00
Cagatay Civici b1822ff9ef Fixed #6672 - New Design Token for invalid placeholder color 2024-10-28 23:55:20 +03:00
tugcekucukoglu b019abd939 Refactor #6654 - For MultiSelect 2024-10-28 14:00:24 +03:00
Cagatay Civici 25f716a5f4 Initiated #6651 2024-10-25 23:13:22 +03:00
tugcekucukoglu 3e81b842f8 Refactor #6636 - For MultiSelect 2024-10-24 17:27:49 +03:00
Mert Sincan 4561acfb8b Rename `updateValue` with `writeValue` in BaseEditableHolder 2024-10-23 14:04:38 +01:00
Mert Sincan 827b8d1914 Fixed Checkbox state in MultiSelect 2024-10-22 10:40:03 +01:00
Mert Sincan ca12435e7c Update d.ts files 2024-10-21 12:50:34 +01:00
Mert Sincan c806a8c749 Add form support to `MultiSelect` 2024-10-18 16:54:06 +01:00
崮生 1500542e62
fix: #5903 (#6088)
* fix: #5903

* renaming GlobalComponentConstructor https://github.com/primefaces/primevue/pull/6088#issuecomment-2374917228

* Delete package-lock.json

* Update how component types are defined
2024-10-09 09:04:31 +01:00
tugcekucukoglu 06c77a7c4c Fixed #6486 2024-10-01 14:45:03 +03:00
Cagatay Civici 4a7675890a Material MultiSelect 2024-09-29 01:38:06 +03:00
tugcekucukoglu 7ddf56dc88 Fixed #6485 2024-09-27 08:57:00 +03:00
tugcekucukoglu 6825a9310b Update MultiSelect.d.ts 2024-09-24 11:58:45 +03:00
Tuğçe Küçükoğlu 41b6b9e0a7
Merge pull request #6414 from avramz/fix/multiselect-selection-message-locale
#6303 fix: Multiselect - correctly default to locale when selectedItemsLabel…
2024-09-24 11:57:26 +03:00
tugcekucukoglu 18a012aaa5 .d.ts updates 2024-09-19 15:27:42 +03:00
uros 46452f616f fix: Multiselect - correctly default to locale when selectedItemsLabel is not specified.
chore: update docs
closes #6303
2024-09-16 23:02:11 +02:00
tugcekucukoglu 75e4cf3446 Fixed #6286 2024-08-26 09:46:10 +03:00
uros 943e8c4962 - fix MultiSelect.spec.js 2024-08-01 19:38:45 +02:00
tugcekucukoglu 1d79237d11 Fixed #6122 - New Fluid component 2024-07-26 14:14:05 +03:00
tugcekucukoglu 862c277472 PT option updates 2024-07-09 10:46:56 +03:00
tugcekucukoglu 020749f4e9 Fixed #5978 - MultiSelect: 'v-if="filter"' erroneously removed in v4 2024-07-02 12:55:03 +03:00
tugcekucukoglu 544fe3fbb5 Fixed #6000 - Remove .p-fluid and add new fluid property 2024-07-02 12:53:07 +03:00
tugcekucukoglu c96405ef56 Fixed #5964 -MultiSelect: missing loadingIcon passthrough 2024-06-26 13:42:37 +03:00
Mert Sincan 796edf4c11 Fixed #5968 - Improve utils methods in all packages 2024-06-26 08:46:26 +01:00
GitHub Actions Bot 03c536bd6c Code Format 2024-06-14 14:56:05 +00:00
tugcekucukoglu 411d002834 Ports from v3 2024-06-12 17:55:24 +03:00
Mert Sincan f02874cc18 Refactor on d.ts 2024-06-12 00:08:08 +01:00
Mert Sincan 61929eae75 Convert to PrimeVue monorepo 2024-06-11 13:21:12 +01:00