Re: [Development] Request for API freeze exception to fix an important bug

2016-01-30 Thread Andreas Hartmetz
On Freitag, 29. Januar 2016 08:55:54 CET Thiago Macieira wrote: > On Friday 29 January 2016 14:54:59 Andreas Hartmetz wrote: > > So, how to fix it? Simple and (very) ugly: Add API to disable the > > closing of windows in commitData(). Because session saving is IMHO > > pretty important for KDE, I'm

Re: [Development] Request for API freeze exception to fix an important bug

2016-01-29 Thread Thiago Macieira
On Friday 29 January 2016 14:54:59 Andreas Hartmetz wrote: > So, how to fix it? Simple and (very) ugly: Add API to disable the > closing of windows in commitData(). Because session saving is IMHO > pretty important for KDE, I'm asking for an exception to add API to 5.6 > to fix it. The API isn't f

[Development] Request for API freeze exception to fix an important bug

2016-01-29 Thread Andreas Hartmetz
Hello, while investigating session saving problems in KDE I found that the big underlying problem is that QGuiApplication::commitData() can't be prevented from trying to close windows. It does that to see if they refuse (ignore the close event), and if they do, it's interpreted as the applicat