NewButton Feature Seems to Work Improperly in 2020 Volume 3

Hi,

The new button can work well in 2020 Volume 2, but when I updated it to Volume 3, some strange things happened.

I use Material themes in my program. First, the background of the new button when the mouse hovers on it is different from the previous and I think that that of the latest version is not good-looking. Second, there can be two new buttons when I set the following properties, and only by clicking the last one, NewButtonClick event can be called. In other words, if I set NewButtonAlignment to "First", there is one new button but NewButtonClick event is not called at all when it is clicked.

IsNewButtonClosedonNoChild="False"
IsNewButtonEnabled="True"
NewButtonAlignment="Last"

Some screenshots have been provided as attachments.

Regards,
Arvin

Attachment: Screenshots_832cb82f.zip

18 Replies 1 reply marked as answer

VR Vijayalakshmi Roopkumar Syncfusion Team October 12, 2020 11:53 AM UTC

Hi Arvin 
 
Thank you for contacting Syncfusion Support. 
 
We have checked the reported behaviour with TabControlExt and we were able to reproduce it. We  will check and update you the details by 14th  Oct, 2020.10.12 
 
Please let us know if you have any other concerns. 
 
Regards, 
Vijayalakshmi VR 
 



VR Vijayalakshmi Roopkumar Syncfusion Team October 14, 2020 12:44 PM UTC

 Hi Arvin 
 
Thank you for your patience. 

We have checked the reported behavior “New button features is not working properly” with TabControlExt is a defect and logged a report on this. The patch for this fix will be estimated to be available by 21st oct, 2020. You can track the status of this defect using the following link:

 
 
Please let us know if you have any other concerns. 
 
Regards, 
Vijayalakshmi VR 



VR Vijayalakshmi Roopkumar Syncfusion Team November 10, 2020 10:15 AM UTC

Hi Arvin 
 
Sorry for an inconvenience caused. 
 
Due to some complexity in fixing the reported behavior, we could not able to update the patch as promised on 21st Oct, 2020. However this fix has been included in our upcoming weekly nuget release expected to be publish on 11th Nov, 2020. 
 
We will intimate you once it get published. 
 
Please let us know if you need any further assistance on this. 
 
Regards, 
Vijayalakshmi VR 



VR Vijayalakshmi Roopkumar Syncfusion Team November 11, 2020 05:39 AM UTC

Hi Arvin 
Thank you for your update. 

We are glad to announce that the reported behaviorNew button features is not working properly” with TabControlExt is fixed and included in the weekly nuget release version[18.3.0.48]. You can download it using the following link:

 
Please try with this version and let us know if it resolves at your end. 
 
Regards, 
Vijayalakshmi VR 



AS Arvin Staff November 21, 2020 12:38 PM UTC

Hi Vijayalakshmi,

I have upgraded Syncfusion from 18.3.0.35 to 18.3.0.47 (Volume 3 2020 SP1). I noticed that the reported issue still existed.

Regards,
Arvin


EM Elakkiya Muthukumarasamy Syncfusion Team November 23, 2020 10:33 AM UTC

Hi Arvin , 
 
Sorry for the inconvenience. 
 
The fix for this issue not included in 2020 Vol3 SP1 release, but its included in latest nuget  release version (18.3.0.50).If you need the patch in 2020 Vol3 SP1 release version we will provide the patch details. 
 
Pease let us know if you need any further assistance on this. We will be glad to assist you.  
 
Regards, 
Elakkiya         



AS Arvin Staff November 23, 2020 12:53 PM UTC

Hi Elakkiya,

Following the documents, I started to use NuGet packages instead of local assemblies. The version is the latest (V18.3.0.50). I cleaned and rebuilt my project. Unfortunately, the NewButton feature still works improperly in my app. You may refer to my project in the attachment. Could you please help me find the reason?

Regards,
Arvin

Attachment: ShSzStockHelper_d2d0cc2c.zip


VR Vijayalakshmi Roopkumar Syncfusion Team November 24, 2020 04:27 PM UTC

Hi Arvin 
 
Thank you for your update. 
 
Query : Unfortunately, the NewButton feature still works improperly in my app. You may refer to my project in the attachment. Could you please help me find the reason? 
 
We have checked the reported behavior that “NewButton feature is not working ” with your application and we were able to reproduce it. However on further analyzing , this NewButton feature is not working when you apply the TabControlExtStyle in TabControlExt . Without using TabControlExtstyle, the NewButton feature is correctly working. So could you please confirm whether you are adding or customizing the TabControl Style after exporting it or you apply the style directly from exporting.  Also we could able to observe that you are using some helpers and Properties namespace in Theme file, so please confirm about this usage and let us know the details on this. 
 
Please provide us the requested details, it would be helpful for us to proceed on it further. 
 
Regards, 
Vijayalakshmi VR  



AS Arvin Staff November 25, 2020 05:58 AM UTC

Hi Vijayalakshmi,

I rechecked the part you mentioned and found the major reason. In previous version, to customise the font family, TabControlExt.xaml is exported and customised as you can see in the Resources folder. Simply deleting "<ResourceDictionary Source="TabControlExt.xaml" />" in Theme.xaml file and relevant style properties can generally solve the problem.

However, what is still strange is that although the New button is clickable now, it executes the event TabControlStrikePriceVolume_NewButtonClick for multiple times (certainly, as expected, it should be called only once for each click). The new project files have been attached. I think you may be able to reproduce it since I have already added a debug code line (Debug.WriteLine("YES");) in that event method. It does not happen in previous Syncfusion versions (e.g., 2020 volume 2). Is this as a bug of Syncfusion?

Regards,
Arvin


Attachment: ShSzStockHelper_2f7c6465.zip


VR Vijayalakshmi Roopkumar Syncfusion Team November 26, 2020 03:53 PM UTC

Hi Arvin 
 
Thank you for your update. 
 
We have tried to reproduce the reported behavior “New button click event does invoked for multiple times” with TabControlExt with your sample and able to reproduce it. We have logged a defect report on this and the fix would be available in our upcoming next weekly nuget release expected to be publish by 1st Dec, 2020. Please track the status of this defect using the following feedback link: 
 
 
We will let you know once it get published. 
 
Regards, 
Vijayalakshmi VR 



VR Vijayalakshmi Roopkumar Syncfusion Team December 1, 2020 07:16 AM UTC

Hi Arvin 
 
Thank you for your patience. 
 
We have fixed the reported behaviour with TabControlExt, but it is not included in today released nuget v[18.3.0.52]. However you are using nuget versions, so we could not able to provide you the patch in that version. We confirm you, that we will include this fix in our upcoming weekly nuget release expected to be publish by 8th Dec, 2020. 
 
We appreciate your patience until then. 
 
Regards, 
Vijayalakshmi VR 



AS Arvin Staff December 2, 2020 02:44 AM UTC

Hi Vijayalakshmi,

Thank you for telling me that! It is not a problem and I will wait until then. By the way, are there release notes or changelogs for NuGet versions?

Regards,
Arvin


VR Vijayalakshmi Roopkumar Syncfusion Team December 2, 2020 02:57 PM UTC

Hi Arvin 
 
Thank you for your update. 
 
Yes for nuget version, we would maintain release notes for our Syncfusion Controls. You can refer it from the following UG link: 
 
 
Please let us know if you need any other assistance on this. 
 
Regards, 
Vijayalakshmi VR 



AS Arvin Staff December 9, 2020 08:23 AM UTC

Hi Vijayalakshmi,

I guess that the fix for this issue is NOT included in the latest NuGet version 18.3.0.53 published on 8 December. Will it be fixed in your upcoming NuGet version?

Regards,
Arvin




VR Vijayalakshmi Roopkumar Syncfusion Team December 10, 2020 09:54 AM UTC

Hi Arvin 

Sorry for an inconvenience caused. 

Due to some complexities, We are unable to merge the fix in our last released nuget v18.3.0.53. We will merge and update you the fix in our upcoming next nuget release. 

We appreciate your patience until then. 

Regards, 
Vijayalakshmi VR. 



AS Arvin Staff December 15, 2020 05:01 AM UTC

Hi Vijayarasan,

Do you have any plan to include the fix in any NuGet version before Christmas?

Regards,
Arvin


VR Vijayalakshmi Roopkumar Syncfusion Team December 16, 2020 12:38 PM UTC

Hi Arvin

Thank you for your update.

As already updated, the fix would be included in our next weekly nuget release expected to be published on 22nd Dec, 2020.

We will intimate you once it get published.

Regards,
Vijayalakshmi VR


VR Vijayalakshmi Roopkumar Syncfusion Team December 22, 2020 10:02 AM UTC

Hi Arvin 
 
Thank you for your patience. 
 
The fix for the reported behavior with TabControlExt has been included in today published nuget release[18.3.0.41]. Please find it from following link: 
 
 
Please try with this version and let us know if it resolves at your end. 
 
Regards, 
Vijayalakshmi VR 


Marked as answer
Loader.
Up arrow icon