Completed
Last Updated: 13 Mar 2023 13:43 by ADMIN
Created by: Ron
Comments: 1
Category: Kendo UI® for Vue
Type: Feature Request
1
The ScrollView provides one of the fundamental UI experience blocks on mobile apps - would like to see a wrapper implemented for Kendo UI for Vue to add support for it.
Completed
Last Updated: 25 Jan 2023 15:36 by ADMIN
Release R2 2023 - Increment 1 (01.03.2023)
Created by: n/a
Comments: 0
Category: Kendo UI® for Vue
Type: Bug Report
0

Describe the bug
There is an incorrect export inside the @progress/kendo-vue-inputs package on line 39 in the @progress/kendo-vue-inputs/dist/esm/main.js file

image
This import fails because this file does not exist. When we change the above line to:
export * from './signature/interfaces/index.js'; everything works as expected.

A similar issue is found in the following file: @progress/kendo-vue-inputs/dist/esm/signature/Signature.js on line 145
image
The above should be changed to:
import { hasParent } from './utils/index.js';

Expected behavior
The described above exports should point to existing files

Duplicated
Last Updated: 18 Jan 2023 13:12 by ADMIN
Created by: Sanatan
Comments: 0
Category: Kendo UI® for Vue
Type: Bug Report
0

@open and @close events are not triggered by integration testing tool, even when programmatically calling the event.

We are using cypress 11.1.0

cypress-real-events: 1.7.4 was also used to try of trigger the events but didn't work.

The way we tried this was:

cy.get(element).trigger(‘mouseover’)
cy.get(element).realHover()
cy.get(element).trigger(‘mouseover’)
cy.get(element).trigger(‘mouseenter’)
cy.get(element).then(el => {
    el.dispatchEvent(new MouseEvent(‘mouseenter’, { bubbles:true })
}
But the events are just not triggered, so we cannot properly test our implementation.
Unplanned
Last Updated: 01 Dec 2022 15:59 by Yi

Describe the bug
A licensing warning may continue to appear in the browser's console, no matter whether the licensing activation has been successful or not.

The issue is replicable when the user trying to activate a license has had an active license in the past and this license is already expired.

To Reproduce
Because of the specifics of the issue, a project in which the bug can be replicated won't be publicly provided.

Expected behavior
The license activation process should activate one's license no matter the previous licensing history of the user

Unplanned
Last Updated: 03 Nov 2022 07:02 by ADMIN
Scheduled for R1 2023 - Increment 2 (07.12.2022)
Created by: n/a
Comments: 0
Category: Kendo UI® for Vue
Type: Bug Report
0

Describe the bug
The rowReorder event is missing in the Wrapper Grid component, while it is available in the Kendo UI for jQuery Grid. Currently, the only way the event can be used is by using a code like the below in the mounted hook of the Vue app:

    var grid = this.$refs.grid.kendoWidget();
    grid.bind('rowReorder', function (e) {
      console.log('row', e);
    });

Expected behavior
The rowReorder event should be available for usage as the other events of the Wrapper Grid

Completed
Last Updated: 11 Oct 2022 15:36 by ADMIN
Created by: John Campion
Comments: 6
Category: Kendo UI® for Vue
Type: Feature Request
1

Hi,

I'm trying to figure out how to persist and restore state in the native Vue grid.  Am I missing something; is this not available yet?

I found the article about doing it with the grid wrappers, but not native.

Thanks!

Unplanned
Last Updated: 05 Oct 2022 15:58 by Quang
Created by: Quang
Comments: 0
Category: Kendo UI® for Vue
Type: Feature Request
2

Hi, team. 

The File Manager component is currently not available in the Kendo UI for Vue suite. Having the component available in Kendo UI for Vue will be a big improvement for the suite. 

Won't Fix
Last Updated: 08 Sep 2022 15:34 by ADMIN
Created by: Chad
Comments: 1
Category: Kendo UI® for Vue
Type: Bug Report
0

Vue Version: 3.2.37

@progress/kendo-vue-layout version: 3.5.1

When using TabStrip in Vue 3 with the Composition API and `<script setup>`, there cannot be anything inside of the TabStrip other than visible markup. If there is an HTMLnode that's a comment, or is hidden using a `v-if,`, then that part of the page will not render and throw an error.

<TabStrip v-if="ctrOrSar !== 'Loading...'" :selected="selected" @select="onSelect">
    <TabStripTab title="Tab">
       Not a problem

    </TabStripTab>

 

    <TabStripTab v-if="false">
      big problem

    </TabStripTab>

<!-- <TabStripTab v-if="false" >
       Also a problem
    </TabStripTab> -->
</TabStrip>

This is the error received:
"`Uncaught (in promise) TypeError: children.forEach is not a function`" quoting a utils.js file line 4.

If my TabStripTabs have a v-if on them to not show if data isn't available for them, then the whole section of the page isn't useable.

Completed
Last Updated: 17 Aug 2022 12:56 by ADMIN
Created by: Chen Yap
Comments: 1
Category: Kendo UI® for Vue
Type: Bug Report
0

hhttps://stackblitz.com/edit/kgeavu?file=src/main.vue

the console.log is observed even when selecting other tabs.

Unplanned
Last Updated: 03 Aug 2022 09:07 by Marcus
Created by: Marcus
Comments: 0
Category: Kendo UI® for Vue
Type: Bug Report
2

Describe the bug
By default, the Dialog component is a modal window. This means that once the Dialog appears, the page elements are the only ones the users can interact with.

Currently, if you use the keyboard navigation functionality of the Dialog, after pressing the Tab key multiple time, the focus will be on the "Open dialog" button below the modal. This should not happen.

To Reproduce

  1. Open this StackBlitz example
  2. Click on the "Open in new window" button to open the example in a separate window/tab
  3. In the new window, click on the "Open dialog" button
  4. Once the Dialog is opened, press the Tab button 8 times and press Enter
  5. The Dialog will be closed because, after the 8th Enter press, the focus will be again on the "Open dialog" button below the modal area.

Expected behavior
When using the keyboard navigation of the Dialog component, the focus shouldn't be transferred to the elements below the modal area. It should be kept among the elements that are displayed in the Dialog.

Unplanned
Last Updated: 21 Jun 2022 06:26 by ADMIN
Created by: Wesley
Comments: 3
Category: Kendo UI® for Vue
Type: Feature Request
0

When entering a number with decimals in a Native NumericTextBox with a format it rounds up the number if you enter more decimals than the format allows. In this Stackblitz project you can see this behavior.

In the Wrapper NumericTextBox it is possible to add a round property with the value false which prevents the rounding of decimal numbers. Instead of rounding it truncates the number. By my knowledge and what I can find in the Vue documentation this property isn't available in the Native NumericTextBox.

Proposed solution
Add round property with related logic to the native component.

Steps to reproduce

  1. Copy and paste the value 12.345
  2. See that the value in the input becomes 12.35
  3. See that :round="false" does nothing.
Unplanned
Last Updated: 15 Jun 2022 09:40 by Wesley

Describe the bug
When working with the Wrapper DropDownList, if the component uses the v-model directive, there are some white spaces appearing in the popup of the component.

If the component doesn't use the v-model, the described behavior is not replicable.

To Reproduce

  1. Open this StackBlitz example.
  2. Select "Fish"
  3. Select "Pizza"
  4. Repeat steps 2 and 3 multiple times
  5. See the white space in the popup

Expected behavior
No white space should appear in the popup of the DropDownList component.

Screenshots
image

Completed
Last Updated: 07 Jun 2022 13:58 by ADMIN
Created by: Mike
Comments: 1
Category: Kendo UI® for Vue
Type: Feature Request
3

Can you please provide a native Vue Wizard Control like the JQuery one:

Demo of core features in jQuery Wizard widget | Kendo UI for jQuery (telerik.com)

Completed
Last Updated: 07 Jun 2022 13:15 by ADMIN
Created by: Crawford
Comments: 3
Category: Kendo UI® for Vue
Type: Feature Request
0

I would really like to see the following:

- combobox with cascading,

- treeview.

Vue docs say it's incompatible with jquery, so I don't understand how I could use jquery based components.

Completed
Last Updated: 07 Jun 2022 13:07 by ADMIN
Created by: Anuradha
Comments: 2
Category: Kendo UI® for Vue
Type: Feature Request
1

The PanelBar component is currently available only as a Wrapper component.

To use all the benefits provided by the Vue ecosystem, it will be very convenient if the component is available as a Native one. 

Completed
Last Updated: 07 Jun 2022 13:03 by ADMIN
Created by: Xander
Comments: 1
Category: Kendo UI® for Vue
Type: Feature Request
0
Currently, the Kendo UI for Vue suite has only a ToolTip Wrapper component.

It would be nice if we can see a native version of the component.
Completed
Last Updated: 07 Jun 2022 12:55 by ADMIN
Created by: RATHA
Comments: 1
Category: Kendo UI® for Vue
Type: Feature Request
2
Add Native Splitter component to the Kendo UI for Vue Native suite
Completed
Last Updated: 26 May 2022 06:00 by ADMIN
Created by: VB
Comments: 6
Category: Kendo UI® for Vue
Type: Feature Request
3

Currently, the Kendo UI for Vue suite has only a Scheduler Wrapper component.

It would be nice if we can see a native version of the component.

Completed
Last Updated: 23 May 2022 14:39 by ADMIN
Release R3 I1 June 2022

Bug report:
https://stackblitz.com/edit/bbuqh1?file=src/main.vue

Steps:
Focus the input, type some text and blur -

Current:
an warning is observed in the console and the types string is passed to the change event.

Expected:
an warning is observed in the console and the types string SHOULD NOT BE passed to the change event.

Completed
Last Updated: 04 May 2022 05:17 by ADMIN
Created by: john
Comments: 4
Category: Kendo UI® for Vue
Type: Feature Request
0
All of the Vue Native component documentation assumes Vue 2. Vue 3 has a different configuration and the component names are sometimes different. Working with Vue 3 has been painful trial and error.