Quantcast
Channel: YouTrackReSharper (RSRP) - Bug and Issue Tracker
Viewing all articles
Browse latest Browse all 106942

RSRP-467095: Navigating through Options window triggers "1 modified setting will be saved" message and unexpected settings changes

$
0
0
Reporter Andrey Simukov (Andrey.Simukov) Andrey Simukov (Andrey.Simukov)
Created Nov 18, 2017 5:22:11 PM
Updated Apr 6, 2018 10:54:32 AM
Subsystem Platform - Layered Settings
Assignee Anton Spilnyy (Anton.Spilnyy)
Priority Normal
State Fixed In Branch
Type Bug
Fix version No Fix versions
Affected versions 2018.1, 2017.3, 2017.2
Fixed In Version ReSharper Undefined
VsVersion All Versions

Scenario 1. Using the search field


2017.2:
Select ReSharper -> Options...
Trigger a search (enter anything into the top-left search box)
Notification appears: "1 modified setting will be saved" (even though I have not selected, let alone changed any settings at all)
Click Save
The relevant .DotSettings file shows numerous new entries (not just one) that were not there before the Save (42 new lines). See attached example of settings before and after searching and saving.

Having saved the spontaneously modified settings; returning to Options and using the search feature has not (so far) modified anything else.

After reverting the .DotSettings file, returning to options and searching again causes the issue to recur.

I backed up and reset everything:-
  • ReSharper -> Manage Options... -> Right click -> Reset (on all layers)
Again, options are spontaneously modified simply by performing a search in the options dialog.

This does not occur if settings are modified and saved after only navigating via the options tree (rather than searching).


With 2017.3 EAP "1 modified setting will be saved" message doesn't pop up when searching but changes are still applied to %AppData%\JetBrains\Shared\vAny\GlobalSettingsStorage.DotSettings in case Save button is pressed.

Scenario 2. Resetting all settings

For 2017.2 only
1. ReSharper > Manage Options > Reset All Settings, confirm all the warnings
2. ReSharper > Options
"1 modified setting will be saved" message shows up. If hit Save, the line is added into .DotSettings file:
<s:String x:Key="/Default/Environment/Hierarchy/PsiConfigurationSettingsKey/CustomLocation/@EntryValue">C:\Users\User\AppData\Local\JetBrains\Transient\ReSharperPlatformVs15\v09_11efbb4d\SolutionCaches</s:String>

Viewing all articles
Browse latest Browse all 106942

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>