Whenever I open Project Settings window, I keep getting this popup over and over every second or so. It is nearly impossible to use the Project Settings, because it steals focus from any active input.
This happens ONLY in Project Settings window, elsewhere package manager works fine.
This started with some 2020.2.x, still there with 2020.3.1f. I tried removing custom registry, did not help.
Editor.log shows this (repeating over and over):
My guess that the culprit is that Unity thinks that lock file got modified right after it refreshes everything:
[Package Manager] Lock file was modified
[Subsystems] No new subsystems found in resolved package list.
[Package Manager] Done registering packages in 0.04s seconds
[Package Manager] Lock file was modified
Refresh completed in 0.688162 seconds.
RefreshInfo: RefreshV2(ForceSynchronousImport) scanfilter:
RefreshProfiler: Total: 688.068ms
InvokeBeforeRefreshCallbacks: 681.895ms
ApplyChangesToAssetFolders: 0.177ms
Scan: 4.164ms
FixTempGuids: 0.008ms
GatherAllCurrentPrimaryArtifactRevisions: 0.497ms
UnloadStreamsBegin: 0.069ms
UnloadStreamsEnd: 0.044ms
Untracked: 1.212ms
[Package Manager] Done resolving packages in 0.55s seconds
[Package Manager] Done checking package constraints in 0.00s seconds
[Package Manager]
Registered 40 packages:
Packages from [https://packages.unity.com]:
com.unity.2d.pixel-perfect@4.0.1 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.2d.pixel-perfect@4.0.1)
com.unity.ide.visualstudio@2.0.7 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.ide.visualstudio@2.0.7)
com.unity.ide.vscode@1.2.3 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.ide.vscode@1.2.3)
com.unity.inputsystem@1.0.2 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.inputsystem@1.0.2)
com.unity.mathematics@1.2.1 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.mathematics@1.2.1)
com.unity.memoryprofiler@0.2.8-preview.2 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.memoryprofiler@0.2.8-preview.2)
com.unity.performance.profile-analyzer@1.0.3 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.performance.profile-analyzer@1.0.3)
com.unity.quicksearch@2.0.2 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.quicksearch@2.0.2)
com.unity.recorder@2.5.4 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.recorder@2.5.4)
com.unity.test-framework@1.1.24 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.test-framework@1.1.24)
com.unity.textmeshpro@3.0.4 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.textmeshpro@3.0.4)
com.unity.toolchain.win-x86_64-linux-x86_64@0.1.19-preview (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.toolchain.win-x86_64-linux-x86_64@0.1.19-preview)
com.unity.sysroot@0.1.19-preview (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.sysroot@0.1.19-preview)
com.unity.sysroot.linux-x86_64@0.1.14-preview (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.sysroot.linux-x86_64@0.1.14-preview)
com.unity.ext.nunit@1.0.6 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.ext.nunit@1.0.6)
com.unity.timeline@1.4.6 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.timeline@1.4.6)
com.unity.editorcoroutines@1.0.0 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.editorcoroutines@1.0.0)
Packages from [https://registry.npmjs.com]:
jp.keijiro.recorder.ffmpeg@1.0.2 (location: G:\Gamedev\stardeus\Library\PackageCache\jp.keijiro.recorder.ffmpeg@1.0.2)
jp.keijiro.ffmpeg-out@1.0.5 (location: G:\Gamedev\stardeus\Library\PackageCache\jp.keijiro.ffmpeg-out@1.0.5)
Built-in packages:
com.unity.2d.sprite@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.2d.sprite)
com.unity.ugui@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.ugui)
com.unity.modules.assetbundle@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.assetbundle)
com.unity.modules.audio@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.audio)
com.unity.modules.director@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.director)
com.unity.modules.imgui@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.imgui)
com.unity.modules.jsonserialize@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.jsonserialize)
com.unity.modules.particlesystem@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.particlesystem)
com.unity.modules.screencapture@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.screencapture)
com.unity.modules.ui@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.ui)
com.unity.modules.uielements@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.uielements)
com.unity.modules.umbra@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.umbra)
com.unity.modules.unityanalytics@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unityanalytics)
com.unity.modules.unitywebrequest@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequest)
com.unity.modules.unitywebrequestassetbundle@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequestassetbundle)
com.unity.modules.unitywebrequestaudio@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequestaudio)
com.unity.modules.unitywebrequesttexture@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequesttexture)
com.unity.modules.unitywebrequestwww@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequestwww)
com.unity.modules.imageconversion@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.imageconversion)
com.unity.modules.uielementsnative@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.uielementsnative)
com.unity.modules.animation@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.animation)
My package manifest.json:
{
"scopedRegistries": [
{
"name": "Keijiro",
"url": "https://registry.npmjs.com",
"scopes": [
"jp.keijiro"
]
}
],
"dependencies": {
"com.unity.2d.pixel-perfect": "4.0.1",
"com.unity.2d.sprite": "1.0.0",
"com.unity.ide.visualstudio": "2.0.7",
"com.unity.ide.vscode": "1.2.3",
"com.unity.inputsystem": "1.0.2",
"com.unity.mathematics": "1.2.1",
"com.unity.memoryprofiler": "0.2.8-preview.2",
"com.unity.performance.profile-analyzer": "1.0.3",
"com.unity.quicksearch": "2.0.2",
"com.unity.recorder": "2.5.4",
"com.unity.test-framework": "1.1.24",
"com.unity.textmeshpro": "3.0.4",
"com.unity.toolchain.win-x86_64-linux-x86_64": "0.1.19-preview",
"com.unity.ugui": "1.0.0",
"jp.keijiro.recorder.ffmpeg": "1.0.2",
"com.unity.modules.assetbundle": "1.0.0",
"com.unity.modules.audio": "1.0.0",
"com.unity.modules.director": "1.0.0",
"com.unity.modules.imgui": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0",
"com.unity.modules.particlesystem": "1.0.0",
"com.unity.modules.screencapture": "1.0.0",
"com.unity.modules.ui": "1.0.0",
"com.unity.modules.uielements": "1.0.0",
"com.unity.modules.umbra": "1.0.0",
"com.unity.modules.unityanalytics": "1.0.0",
"com.unity.modules.unitywebrequest": "1.0.0",
"com.unity.modules.unitywebrequestassetbundle": "1.0.0",
"com.unity.modules.unitywebrequestaudio": "1.0.0",
"com.unity.modules.unitywebrequesttexture": "1.0.0",
"com.unity.modules.unitywebrequestwww": "1.0.0"
},
"testables": [
"com.unity.inputsystem"
]
}