Issue 71440 - Recovery process seems not to work!
Summary: Recovery process seems not to work!
Status: CONFIRMED
Alias: None
Product: General
Classification: Code
Component: ui (show other issues)
Version: OOo 2.0.4
Hardware: All Unix, all
: P3 Trivial (vote)
Target Milestone: AOO Later
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-11 01:29 UTC by tora3
Modified: 2013-07-30 02:37 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Illustrates what a user faces to. (447.35 KB, image/png)
2006-11-11 03:24 UTC, tora3
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description tora3 2006-11-11 01:29:27 UTC
Problem:
A dialog waiting for user actions is hidden behind another dialog.
An illustration attached would help everybody understand this.

User Scenario:
Recovery process has stopped after one file had been successfully 
recovered. I am waiting for several minutes, but nothing happens. 

There were some new documents that I entered much information to 
but had not saved yet. What shall I do? Support call? Shouldn't I 
had used this software? Please, please, help me out!!

... 

Aha! There is a shy dialog [1] waiting for me behind the big dialog.

[1] "The file contains links to other files. Should they be updated?"

Expectation: 
A dialog attempting to notice something should not be shy but 
should appear in the front. 

Thanks.
Comment 1 tora3 2006-11-11 03:24:26 UTC
Created attachment 40512 [details]
Illustrates what a user faces to.
Comment 2 tora3 2006-11-11 16:50:01 UTC
To intentionally reproduce this phenomenon, do the following steps
on a UNIX variant: 
 1. Start Calc.
 2. Fill a cell with something.
 3. Save the document to a file. (1st file)
 4. Create a new empty spreadsheet. (2nd file)
 5. Copy the cell in the 1st file and link it to the 2nd file using 
    Edit - Paste Special.
 6. Create another new empty spreadsheet. (3rd file)
 7. Fill a cell with something.
 8. Start a terminal emulator.
 9. Type the following command: pkill -SEGV soffice.bin

    Calc would start saving unsaved documents and proceed to a 
    recovery process. During the process, you would find the 
    phenomenon described above.
Comment 3 thorsten.martens 2006-11-16 10:35:43 UTC
TM->AS: please have a look, thanks !
Comment 4 andreas.schluens 2006-11-23 12:31:57 UTC
a)

Recovery has to show all dialogs, which are usefull to load the document.
E.g. the password dialog is needed - otherhwise the document cant be recovered.
OK - recovery does not decide which of all possible dialogs must be shown ...
so every dialog (even these dialog for updating links) cames up to the user.

b)

On the other side it seems to be a problem of your used window manager. We had 
several bugs where OOo grabs the focus on opening windows ... and we was forced 
to remove all these code. Instead of that the window manager must decide if and 
when a new window will get the focus.

Now you found a problem with this solution, where the window manager put your 
windows into the background ... But if  I fix that I will recreate the old behaviour and 
will get the old bugs again.

What should I do ?

PS: This cant be reproduced on Windows XP ...
Comment 5 Rob Weir 2013-07-30 02:37:16 UTC
Reset assignee on issues not touched by assignee in more than 1000 days.