General

Profile

MR Marnik Roosen

  • Login: marnik
  • Email: marnik@emweb.be
  • Are you a spammer?: No
  • Registered on: 09/14/2020
  • Last sign in: 08/19/2026

Issues

open closed Total
Assigned issues 0 6 6
Reported issues 2 5 7

Projects

Project Roles Registered on
JWt Developer 01/13/2023
Wt Developer 01/13/2023

Activity

02/19/2026

MR 10:59 AM Wt Bug #14347 (Review): Incorrect WSuggestionPopup dropdown button selection area for non-Bootstrap 5 themes
Marnik Roosen
MR 10:48 AM Wt Bug #14347 (Closed): Incorrect WSuggestionPopup dropdown button selection area for non-Bootstrap 5 themes
`WSuggestionPopup.js` uses the following function to determine if the user clicked on the dropdown button:
```js
function calcButtonWidth(edit) {
if (isBS5()) {
try {
const style = getComputedStyle(edit);...
Marnik Roosen

12/24/2025

MR 02:24 PM Wt Improvements #14226 (Review): Prevent item selection when clicking expand/collapse buttons in WTreeView
Marnik Roosen
MR 02:22 PM Wt Improvements #14226 (Closed): Prevent item selection when clicking expand/collapse buttons in WTreeView
In `WTreeView`, clicking the expand/collapse button currently triggers row selection.
This can lead to accidental selection/deselection of items when the user merely intends to navigate the tree hierarchy.
The behavior is also inconsis...
Marnik Roosen

12/05/2025

MR 12:22 PM JWt Bug #14186 (New): Horizontal scrolling issue when there are many table columns
Scrolling horizontally in a `WTableView` with 90+ columns resulted in the following exception:
```
eu.webtoolkit.jwt.WtException: Jsignal: not enough arguments in JavaScript call
at eu.webtoolkit.jwt.AbstractJSignal.unMarshal(Ab...
Marnik Roosen

09/09/2025

MR 03:18 PM JWt Feature #13967 (Review): Support cascade constraints
Marnik Roosen
MR 02:51 PM JWt Feature #13967 (Review): Support cascade constraints
`Session.createTables` creates the database schema of the mapped tables using the `MappingInfo`.
The mapper initialization will apply the `InitSchemaAction` on every mapped Dbo object.
The implementation doesn't support foreign key cas...
Marnik Roosen

03/10/2025

MR 01:40 PM Wt Bug #13626 (Review): AuthWidget::processEnvironment doesn't process MFA tokens
Marnik Roosen
MR 01:38 PM Wt Bug #13626: AuthWidget::processEnvironment doesn't process MFA tokens
`AuthWidget::processEnvironment` should be called initially to process environmental information relevant for authentication.
The login state can become `RequiresMfa` if the user has a valid auth token and also has a Mfa step.
Checking...
Marnik Roosen

03/06/2025

MR 01:57 PM Wt Bug #13626 (Closed): AuthWidget::processEnvironment doesn't process MFA tokens
In the `AuthWidget::createMfaView` method, `processEnvironment` searches for a remember me cookie for MFA, which will immediately log the user in with a weak authentication state.
This triggers the `loginChanged` method to clear the cur...
Marnik Roosen

Also available in: Atom