qtmir destroys windows after requesting them to close
Bug #1671424 reported by
Albert Astals Cid
This bug affects 6 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
In Progress
|
High
|
Michał Sawicz | ||
gtk+3.0 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
qtmir (Ubuntu) |
In Progress
|
High
|
Lukáš Tinkl | ||
unity8 (Ubuntu) |
In Progress
|
High
|
Lukáš Tinkl |
Bug Description
Using unity7:
* Open kate
* write something very important in the text area
* Press Alt+F4 because you're not very smart
* Get dialog saying you have unsaved changes
* You can:
* save (which ends in a quit after saving)
* cancel the close
Using unity8
* Open kate
* write something very important in the text area
* Press Alt+F4 because you're not very smart
* You lost your very important text
description: | updated |
summary: |
- Applications can not reject Alt+F4 + Applications can not interrupt closing them |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Lukáš Tinkl (lukas-kde) |
Changed in qtmir (Ubuntu): | |
assignee: | nobody → Lukáš Tinkl (lukas-kde) |
tags: | added: unity8-desktop |
summary: |
- Applications fail to interrupt closing them + qtmir destroys windows after requesting them to close |
Changed in qtmir (Ubuntu): | |
assignee: | Lukáš Tinkl (lukas-kde) → Daniel d'Andrada (dandrader) |
Changed in unity8 (Ubuntu): | |
assignee: | Lukáš Tinkl (lukas-kde) → Daniel d'Andrada (dandrader) |
Changed in qtmir (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity8 (Ubuntu): | |
status: | Triaged → In Progress |
Changed in canonical-devices-system-image: | |
status: | Triaged → In Progress |
assignee: | nobody → Michał Sawicz (saviq) |
milestone: | none → u8c-1 |
Changed in canonical-devices-system-image: | |
milestone: | u8c-1 → u8c-z |
Changed in qtmir (Ubuntu): | |
assignee: | Daniel d'Andrada (dandrader) → Lukáš Tinkl (lukas-kde) |
Changed in unity8 (Ubuntu): | |
assignee: | Daniel d'Andrada (dandrader) → Lukáš Tinkl (lukas-kde) |
Changed in canonical-devices-system-image: | |
milestone: | u8c-z → u8c-2 |
To post a comment you must log in.
Part of the answer is "that's bad design, kate should store the state and restore it later".
But we will support this kind of behaviour anyway. Need to let the application reply "no" to the close request. We'll still need a "force quit" for misbehaving apps.