Bug 129887 - "system settings have changed" dialog - why
Summary: "system settings have changed" dialog - why
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.2   Edit
Hardware: All All
: P3 critical (vote)
Target Milestone: 3.2 M6   Edit
Assignee: Tod Creasey CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 130599 130989 (view as bug list)
Depends on: 129967
Blocks:
  Show dependency tree
 
Reported: 2006-03-01 01:51 EST by Tom Hofmann CLA
Modified: 2006-03-28 13:56 EST (History)
4 users (show)

See Also:


Attachments
Picture of modal dialog (12.17 KB, image/png)
2006-03-01 05:24 EST, Dani Megert CLA
no flags Details
stacked dialogs (10.26 KB, image/png)
2006-03-02 02:03 EST, Dani Megert CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Hofmann CLA 2006-03-01 01:51:18 EST
I20060228-1207

- had a project, clicked 'Replace With...' > 'Another branch or revision' in the project's context menu
- two (!) dialogs popped up over each other
  - one warning me about replacing locally changed resources (ok)
  - the second telling me that the system settings have changed and I needed to restart the workbench. No further explanation was given. This seems pretty harsh; if we really need to restart the workbench, we should explain some more! We should also explain the consequences of pressing the "No" button (don't restart).

I have no idea why I suddenly need to restart. I didn't change any system settings AFAIK, so perhaps the problems is more that an event was sent out on the SWT side of it. Please dispatch as needed.
Comment 1 Markus Keller CLA 2006-03-01 04:32:13 EST
I got the dialog after pressing Ctrl+J in a JavaEditor (background build running).
Comment 2 Dani Megert CLA 2006-03-01 04:32:50 EST
Had this today as well and had no clue
- what happened
- what to do
Comment 3 Dani Megert CLA 2006-03-01 05:24:18 EST
Got this several times again, even when doing something outside Eclipse and then coming back.
Comment 4 Dani Megert CLA 2006-03-01 05:24:44 EST
Created attachment 35529 [details]
Picture of modal dialog
Comment 5 Tod Creasey CLA 2006-03-01 11:02:39 EST
This is a result of Bug 129967. We should remove this feature until Bug 129967 is fixed.
Comment 6 Markus Keller CLA 2006-03-01 11:46:41 EST
Got this dialog again and pressed No. Now, the workbench window does not take input focus any more - it beeps whenever I click somewhere in the window (also in the menu area and the title bar).

I had a java editor tooltip open (focused with F2) when the dialog suddenly came up. Could be that this has caused the anomaly. I had to kill Eclipse.
Comment 7 Dani Megert CLA 2006-03-01 12:22:32 EST
Note, that it does not restart i.e. only exits if eclipse is started with your own script using javaw.exe ....
Comment 8 Tod Creasey CLA 2006-03-01 13:36:51 EST
I have commented out the listener pending a fix to Bug 129967
Comment 9 Dani Megert CLA 2006-03-02 01:56:18 EST
>For example, sometimes in
>order to work around a bug, a programe will set a global system value
If this restart dialog "feature" is kept in I want at least be able to disable it or get more fine grained control (which AFAIU isn't possible).

In addition you must make sure the dialog doesn't simply come: this morning when I came to work I had seven dialogs stack on top of each other (see attached picture).
Comment 10 Dani Megert CLA 2006-03-02 02:03:26 EST
Created attachment 35596 [details]
stacked dialogs
Comment 11 Tod Creasey CLA 2006-03-06 13:48:27 EST
*** Bug 130599 has been marked as a duplicate of this bug. ***
Comment 12 Jared Burns CLA 2006-03-06 14:03:08 EST
Adding the dialog contents here in case anyone else tries to search Bugzilla for the exact dialog string.

Title: System Settings Change
Message: The system settings have changed. You will need to restart the
workbench to complete the change. Restart now?
Comment 13 Tod Creasey CLA 2006-03-09 09:46:02 EST
*** Bug 130989 has been marked as a duplicate of this bug. ***
Comment 14 Tod Creasey CLA 2006-03-28 13:56:24 EST
Verified in 20060328-0100