Unplanned
Last Updated: 17 Aug 2023 18:36 by Paul
Created by: Paul
Comments: 0
Category: MultiSelect
Type: Feature Request
1

Hi Team,

I would like to request being able to add new items into the MultiSelect and saving them per user.  

It has become clear that while this control allows a user to add custom entries not currently in the pre-defined list, it appears they can't later be loaded, like when a user saves choices, including custom entries.

I've never seen a scenario where a user enters input into a control and later doesn't need to see what they enter (saved to a Db).

Therefore, the MultiSelect demo which allows you to add custom entries, but can't later display them represents an unrealistic scenario and I recommend at least adding a caveat to the page informing developers planning to use that feature of this limitation.

I like the MultiSelect and use it in many places, but since the custom add feature won't support common usage (later display what they type), I recommend this feature not be displayed as a demo until it's ready.

For example, it should accept as a property a string, delimited by commas, custom entries.

It would then iterate through custom entries and where it doesn't match, add them for you.

Thank you.

Unplanned
Last Updated: 30 Jun 2023 06:40 by ADMIN

Bug report

MultiSelect e.preventDefault() does not work in change event when selecting/deselecting items with Ctrl+A or Chift+Arrow

Reproduction of the problem

Expected/desired behavior

No items should be selected as e.preventDefault() is called in the select event.

Environment

  • Kendo UI version: 2021.1.330
  • Browser: [all ]
Unplanned
Last Updated: 02 Jun 2023 15:40 by ADMIN
Created by: Andre' Hazelwood
Comments: 1
Category: MultiSelect
Type: Feature Request
1

Similarly to the feedback listed in https://feedback.telerik.com/kendo-jquery-ui/1560733-multiselect-keyboard-events-bubble-although-already-handled#:~:text=The%20approach%20described%20in%20order%20to%20prevent%2Foverwrite%20the,well%3A%20kendo.ui.MultiSelect.fn._keydown%20%3D%20function%28e%29%20%7B%20e.preventDefault%20%28%29%20%7D%3B

I am exploring using a multiselect box within a window.  If I choose to not allow the multiselect to autoClose, hitting the escape key will close the multiselect, but the event will continue to bubble up and will close the window.  Ideally, the multiselect should close its panel, but the window it is embedded on should not.

One solution to this problem is to add a handler for the close event on the window, however there is currently no way to determine if the close event is being triggered by clicking the close button on the window, or from an escape character (e.userTriggered does not go far enough to differentiate).  I would like the user to be able to click the close button manually to close the dialog, but not necessarily use the keyboard Escape key.  See:  https://docs.telerik.com/kendo-ui/api/javascript/ui/window/events/close

The following solution as mentioned in the feedback link above, can be used to stop the propagation of the Escape key globally, but this then breaks all other keyboard actions (which is bad from a usability standpoint).  Is there any way to add this functionality?  From looking at the source (which we have as part of our subscription), simply adding e.stopPropagation() when responding to the ESC key in the _keydown function of kendo.multiselect.js would be enough to fix this issue.

kendo.ui.MultiSelect.fn._keydown = function (e) {
   if (e.which === 27) {
      e.stopPropagation();
   }
}

Thanks.

Unplanned
Last Updated: 26 May 2023 19:25 by Mark
Created by: Mark
Comments: 1
Category: MultiSelect
Type: Feature Request
1

Hi Team,

I would like to request a built-in functionality to have the Kendo UI MultiSelect to select and deselect all items.  Perhaps a checkbox or specific button within would be great.

Thank you!

Completed
Last Updated: 13 Apr 2023 13:12 by ADMIN
Release R2.2023-Increment.2(26.Apr.2023)

Bug report

If the MultiSelect open event is prevented, the animation container has display:block style, blocking inputs beneath the MultiSelect

Reproduction of the problem

  1. Open this example - https://dojo.telerik.com/EqOSOReM/38
  2. Type something in the MultiSelect and blur, without selecting an item.
  3. Focus the MultiSelect again
  4. Try to focus the input beneath

Regression introduced with 2022.2.621

Workaround: manually hide the animation container - https://dojo.telerik.com/EqOSOReM/38

Current behavior

The k-animation-container has display:block style, preventing the input beneath it from being focused

Expected/desired behavior

The k-animation-container should have display:none style.

Environment

  • Kendo UI version: 2023.1.117
  • Browser: [all]
Declined
Last Updated: 30 Jan 2023 14:01 by Steven

Editor components like the pickers, textboxes, etc. use an internal <input> element while submitting to get their value from. This value shows up in form.serialize() even when no value selected/provided.

Declined
Last Updated: 19 Jan 2023 13:07 by ADMIN
Created by: Sathya
Comments: 0
Category: MultiSelect
Type: Bug Report
0

Bug report

In IE 11, MultiSelect with autoClose:false does not prevent the popup from closing. The widget has to be placed at the bottom of the page, so that there is no space for the popup to open below the input field.

Reproduction of the problem

  1. Open this Dojo example.
  2. Scroll to the bottom of the page.
  3. Start selecting items until the tags do not fit the input field.
  4. When the input's height expands, the popup closes.

Current behavior

The popup closes when the height of the input field expands to fit tags on a new line.

Expected/desired behavior

The popup should remain open.

Environment

  • Kendo UI version: 2020.1.219
  • Browser: [Internet Explorer 11]
Completed
Last Updated: 09 Dec 2022 06:45 by ADMIN

Bug report

If you filter the MultiSelect and then blur it, a read request occurs that retrieves all the data. Then, if you open the MultiSelect, another read request triggers with the same data as response

Reproduction of the problem

  1. Open the Server Filtering Demo - https://demos.telerik.com/kendo-ui/multiselect/serverfiltering
  2. Open the DevTools network tab and type some text to filter the data, e.g. "Cha"
  3. Select an item from the filtered data and blur the input - a read request occurs that returns the entire data.
  4. Open the MultiSelect again - the same read request with the same data occurs.

Current behavior

Duplicated read request occurs when you blur and reopen the MultiSelect

Expected/desired behavior

No duplicated read requests should occur.

Environment

  • Kendo UI version: 2022.3.1109
  • Browser: [all]
Unplanned
Last Updated: 14 Nov 2022 10:49 by Vivek

Bug report

When the value of the widget is set in the dataBound event handler the filtering events is fired and e.filter is undefined

Reproduction of the problem

  1. Open the Dojo
  2. Open the browser console and type something in the MultiSelect to filter the data.

Current behavior

The filtering event is fired a second time and the second time the e.filter is undefined.

Expected/desired behavior

Double-checlk if the filtering event should be fired a second time.
The e.filter and e.sender.dataSource.filter().filters[0] should return the same value.

Environment

  • Kendo UI version: 2022.3.1109
  • Browser: [all ]
Completed
Last Updated: 05 Jul 2022 09:04 by ADMIN
Created by: Michael D
Comments: 1
Category: MultiSelect
Type: Bug Report
0
The documentation states that the Kendo UI MultiSelect widget' options contain a "messages" property that allows the customization of tooltips etc. In the corresponding TS typing, this property is not defined.
Declined
Last Updated: 06 Jun 2022 08:08 by ADMIN

Bug report

The "aria-setsize" attribute is missing when initializing a MultiSelect with default selected values in AngularJS

Reproduction of the problem

  1. Open this Dojo and run it
  2. Right-click on one of the initially selected items in the MultiSelect.
  3. The selected DOM element will be a "li" tag
  4. Select a new item in the MultiSelect and watch how the definition of the "li" tag will change
  5. When selecting a third element in the MultiSelect. All the three "li" tags will receive an aria-setsize="3" tag, which wasn't presented for the default selected values

Current behavior

When initializing a MultiSelect with default values, the aria-setsize attribute is missing for these values.
aria-size

Expected/desired behavior

The default MultiSelect values should have an aria-setsize attribute added to their selected values
aria-size1

Environment

  • Kendo UI version: 2019.2.619
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 25 May 2022 09:54 by ADMIN
Release 2022.R2.SP.next

Bug report

When MultiSelect is used inside Grid columns filter, it is closing immediately after clicked in the MultiSelect filter input.

Reproduction of the problem

  1. Open the Knowledge Base article - https://docs.telerik.com/kendo-ui/knowledge-base/multiselect-used-for-column-filtering
  2. Click on the 'Name' column filter icon to open the filter popup.
  3. Click in the MultiSelect input filter.

Current behavior

The filter popup is closing first time when clicked. Next time when the filter popup is opened it is not rendered properly.
image

Expected/desired behavior

The filter popup should not be closed when clicking in the Multiselect filter input. The MultiSelect list items should be rendered below the filter input.

The issue is a regression introduced in 2022.1.301 with the following commit telerik/kendo@bb73744

Environment

  • Kendo UI version: 2022.2.512
  • Browser: [all ]
Completed
Last Updated: 25 May 2022 09:09 by ADMIN
Release 2022.R2.SP.next
Created by: Laurent
Comments: 0
Category: MultiSelect
Type: Bug Report
1

Bug report

When there are items selected in the MultiSelect and the close icon is clicked the popup is opened for a moment

Reproduction of the problem

  1. Open the Demo - https://demos.telerik.com/kendo-ui/multiselect/index
  2. Click the close icon in the first MultiSelect

Current behavior

The popup is opened for a moment

Expected/desired behavior

The popup should not get opened unexpectedly.

The issue is a regression introduced in 2022.1.412 version with the following commit - telerik/kendo@7953a90

Environment

  • Kendo UI version: 2022.2.512
  • Browser: [all ]
Unplanned
Last Updated: 21 Apr 2022 07:42 by ADMIN
Created by: Elisa
Comments: 1
Category: MultiSelect
Type: Feature Request
0
Can you make the filter menu (k-multicheck-wrap) available as an editor widget? The search with a list of items with checkboxes is much more aesthetically pleasing than the Multiselect widget.
Declined
Last Updated: 18 Apr 2022 07:54 by ADMIN

Hi Kendo Team,

After updating to version 2022.1.301 we noticed that the multiselect fields would look broken in some situations.

If the text of a selected item is longer than the line, the text of the new 'chip' will break into a new line.
The chip itself though keeps its fixed height of 24px resulting in an unreadable entry. (see attached image).
This only seems to be an issue in less themes.

We managed to reproduce this behavior in a dojo: https://dojo.telerik.com/ERaQegEc

You can see that in the second field we managed to fix this by modifying the styles of k-chip:

.k-chip {
    line-height: 17px;
    min-height: 24px;
    height: auto;
}


Thanks,

Markus

Completed
Last Updated: 25 Jan 2022 15:37 by ADMIN
Release 2019.3
Created by: Eduard Töws
Comments: 1
Category: MultiSelect
Type: Bug Report
1

Hello ladies and gentlemen.

Readonly mode does not work correctly in Bootstrap 4 Theme.

If the MultiSelect is put into readonly mode programmatically and has a value and clearButton option is true - clear button is displayed and the value can be cleared.

https://dojo.telerik.com/UsiXAZuv

Best regards,
Eduard Töws

Unplanned
Last Updated: 20 Jan 2022 08:16 by Ronny
Created by: Joseph
Comments: 1
Category: MultiSelect
Type: Feature Request
5
Add the ability to define cascadeFrom and the possibility to cascade from another widget e.g dropdown, combobox etc. 
Declined
Last Updated: 16 Dec 2021 12:05 by ADMIN
Created by: Imported User
Comments: 0
Category: MultiSelect
Type: Feature Request
6
In Angular we want to lazy initiate the options of a multiselect. After angular loads the multiselect directive, the control does not react on changing the k-options variable. If I recall, it should be solved when the control supports the setOptions method, like Kendo UI Grid.
Completed
Last Updated: 11 Jun 2021 14:42 by ADMIN
Release 2021.R2.SP.next

Hello dear support,

I ve a strange behavior that I may qualify as bug.

I ve tried to reproduce here https://dojo.telerik.com/osEPIvOG wit a result shown in this animated gif here attached (DPSN-13445).

Basically what's happening is that if your are selecting / clearing elements that looked to be in different pages (view), the dataItems() function does not return the correct value, but some previous item.

This "bug" is always reproducible;

Please let me know if there is a bad implementation (I m using here basic Telerik sample) or if there is a workaround, or if I can expect a fix;

By advance thx for your swift reply.

Completed
Last Updated: 10 Jun 2021 16:32 by ADMIN
Release 2021.R2.SP.next

Bug report

MultiSelect doesn't focus the first suggested item of the popup

Reproduction of the problem

  1. Open this Dojo
  2. Make sure it has at least 2 values set on initialization
  3. Write some text until the popup opens with some suggestions

Current behavior

The first suggestion of the popup is not focused as expected.

Expected/desired behavior

The first suggestion should be focused.

Environment

  • Kendo UI version: 2020.3.1118 or later
  • Browser: [all]