# Release Notes for Xojo 2026r3.1

<div id="Xojo2026r3.1.release_notes">

- Bugs fixed: 21
- Beta bugs fixed: 1

</div>

| Revision | Issue                                                         | Type     | Category  | Platform | Description                                                                                                                                                                                          |
|----------|---------------------------------------------------------------|----------|-----------|----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 68429    | [82103](https://tracker.xojo.com/xojoinc/xojo/-/issues/82103) | Beta Bug | Framework | Desktop  | DesktopTable: Container cells now work in frozen rows and columns, and scrolling containers slide under them.                                                                                        |
| 68414    | [82183](https://tracker.xojo.com/xojoinc/xojo/-/issues/82183) | Bug      | Framework | Windows  | WinUI: Displaying a MessageBox (or any Window) from within a BevelButton, SearchField, or SegmentedButton Pressed event no longer crashes.                                                           |
| 68410    | [82203](https://tracker.xojo.com/xojoinc/xojo/-/issues/82203) | Bug      | Framework | Windows  | WinUI: Displaying a Window (or MessageBox) in the DesktopToolbar.Pressed event no longer crashes after the Window/MessageBox is closed.                                                              |
| 68404    | [82199](https://tracker.xojo.com/xojoinc/xojo/-/issues/82199) | Bug      | IDE       |          | Binary Enums no longer cause a potential assertion failure during runtime startup.                                                                                                                   |
| 68400    | [82200](https://tracker.xojo.com/xojoinc/xojo/-/issues/82200) | Bug      | IDE       |          | Fixed an issue with reloading the App object.                                                                                                                                                        |
| 68389    | [82175](https://tracker.xojo.com/xojoinc/xojo/-/issues/82175) | Bug      | Framework | Web      | Fixed a WebListBox issue causing a DataBaseException to be thrown when using a DataSource with MySQL or PostgreSQL.                                                                                  |
| 68381    | [82167](https://tracker.xojo.com/xojoinc/xojo/-/issues/82167) | Bug      | Framework | Web      | Fixed an issue causing dropdown menus to be clipped on WebDialogs or WebContainers.                                                                                                                  |
| 68379    | [82168](https://tracker.xojo.com/xojoinc/xojo/-/issues/82168) | Bug      | Framework | Web      | Fixed containers and controls embedded at runtime within a container that was itself embedded at runtime being positioned relative to the page.                                                      |
| 68369    | [82170](https://tracker.xojo.com/xojoinc/xojo/-/issues/82170) | Bug      | Framework | Desktop  | DesktopTable: A cell being edited now exits edit mode when scrolled beneath the header or frozen rows or columns, matching the behavior of DesktopListBox.                                           |
| 68366    | [82162](https://tracker.xojo.com/xojoinc/xojo/-/issues/82162) | Bug      | Framework | iOS      | Fixed MobileVideoViewer not displaying the player UI controls under iOS 27 and later.                                                                                                                |
| 68360    | [82156](https://tracker.xojo.com/xojoinc/xojo/-/issues/82156) | Bug      | Framework | macOS    | Picture: HorizontalResolution and VerticalResolution now report the correct DPI instead of defaulting to 72, even when the actual resolution is higher.                                              |
| 68358    | [82153](https://tracker.xojo.com/xojoinc/xojo/-/issues/82153) | Bug      | Framework | Web      | Resizing the browser no longer re-renders every control on a WebPage, which also stops text fields in a WebPagePanel or WebTabPanel from losing focus and closing the on-screen keyboard on Android. |
| 68353    | [82136](https://tracker.xojo.com/xojoinc/xojo/-/issues/82136) | Bug      | Framework | macOS    | DesktopTable: In right-to-left layouts the table content no longer shifts sideways, with permanent scrollbars or when scrolling horizontally.                                                        |
| 68351    | [82152](https://tracker.xojo.com/xojoinc/xojo/-/issues/82152) | Bug      | IDE       |          | An invalid SQLiteDatabase connection file path now raises a compile error instead of crashing the IDE.                                                                                               |
| 68338    | [82121](https://tracker.xojo.com/xojoinc/xojo/-/issues/82121) | Bug      | Framework | Windows  | Fixed drawing artifacts on Windows when transparent controls are placed on Rectangle or Oval controls.                                                                                               |
| 68333    | [82124](https://tracker.xojo.com/xojoinc/xojo/-/issues/82124) | Bug      | IDE       |          | Locking the XOJO-CODING.md file no longer causes an IDE exception when opening a project in agentic mode.                                                                                            |
| 68331    | [82089](https://tracker.xojo.com/xojoinc/xojo/-/issues/82089) | Bug      | IDE       |          | Pause agentic mode automatic reloading when the IDE is quitting, compiling or IDE Communicator is connected.                                                                                         |
| 68327    | [82117](https://tracker.xojo.com/xojoinc/xojo/-/issues/82117) | Bug      | Framework | Desktop  | DesktopTable: Fixed a crash when switching tabs or pages while a cell is being edited. Also, open cell editors now also stay aligned with their cells when the table is resized.                     |
| 68323    | [82091](https://tracker.xojo.com/xojoinc/xojo/-/issues/82091) | Bug      | IDE       |          | Fixed an IDE exception that could occur when turning agentic mode on.                                                                                                                                |
| 68322    | [82114](https://tracker.xojo.com/xojoinc/xojo/-/issues/82114) | Bug      | IDE       |          | Avoid a possible NilObjectException with Jade and OpenAI GPT.                                                                                                                                        |
| 68315    | [82113](https://tracker.xojo.com/xojoinc/xojo/-/issues/82113) | Bug      | Framework | macOS    | Fixed passing parameters as expected when using FolderItem.Open under macOS and the FolderItem doesn't points directly to the executable inside the bundle.                                          |
|          | [82118](https://tracker.xojo.com/xojoinc/xojo/-/issues/82118) | Bug      | Framework | Desktop  | DesktopTable: Calling EditCellAt from CellKeyDown no longer makes Tab skip cells or end editing.                                                                                                     |
