Version 15 Upgrade #0.17

Release Date: Friday, August 9th 2024

Extended Combo (Deprecated Mutation Events in Google Chrome)

Issue 13069

On 08/30/2024, a Google Chrome update obsolete the "DOM Subtree" javascript event, which causes the Extended Combo to stop working. These deprecated events also affect floating attributes.

To have this issue fixed, the following files should be overwritten in the web application:

  • <GX>\UserControls\DVelop\Bootstrap\DropDownOptions/BootstrapDropDownOptionsRender.js to the folder: <WebApp>\DVelop\Bootstrap\DropDownOptions
  • <GX>\UserControls\DVelop\Bootstrap\Shared\DVelopBootstrap.js to the folder: <WebApp>\DVelop\Bootstrap\Shared
  • <GX>\UserControls\DVelop\WorkWithPlusUtilities\WorkWithPlusUtilitiesRender.js to the folder: <WebApp>\DVelop\Bootstrap\WorkWithPlusUtilities
  • <GX>\UserControls\DVelop\Shared\WorkWithPlusCommon.js to the folder: <WebApp>\DVelop\Bootstrap\Shared

<WebApp> is the folder where the application is located for .Net or for .NetFramework applications. For Java applications it is <webAppFolder>\static

This is done automatically by GeneXus when making changes on one of the objects that use the updated User Controls. In this case, the following:

  • WorkWithPlusMasterPage
  • Any List object that has Title Filters

Clicking on a label in a read-only date inside a WC shows the date picker and allows the date to be entered

Issue 12919

When having a Web Component with a read-only Date, if the user clicks the label, the date picker is shown and the user can select a new date. This behavior does not occur if the page that contains the Web Component is the first page to load.

Clicking in blank part of date picker and then tab key

Issue 13065

When having a date element, if a click is made on a blank part of the date picker (the picker is not closed) and then the tab key is pressed, other fields can be navigated but the picker is not closed.