All windows locked to top left
nonya0992 opened this issue ยท 21 comments
All my mecjeb windows are locked to the top left of the window. When I move them anywhere else and release them the windows move back to the top left.
Same problem, logs inside
KSP.log
MMPatch.log
ModuleManager.log
You have other mods (mainly ClickThroughBlocker that create problems in MJ). I can not fix it.
You have other mods (mainly ClickThroughBlocker that create problems in MJ). I can not fix it.
Oh... What kind of problems may I ask?
(Just curious, I won't be playing KSP until KSP 2 is released.)
Mods not built for the current KSP engine version generate error when other mods use reflection to find dynamic modules, like MJ do. I could add more protection again this but the real problem is the other mod.
Like this:
[ERR 10:21:30.416] MechJeb moduleRegistry creation threw an exception in LoadComputerModules loading ClickThroughBlocker, Version=0.1.10.17, Culture=neutral, PublicKeyToken=null: System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown. at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool) at System.Reflection.Assembly.GetTypes () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at MuMech.MechJebCore.LoadComputerModules () [0x0002d] in <84399c37aa054a3da1259664708ceb74>:0
Mods not built for the current KSP engine version generate error when other mods use reflection to find dynamic modules, like MJ do. I could add more protection again this but the real problem is the other mod. Like this:
[ERR 10:21:30.416] MechJeb moduleRegistry creation threw an exception in LoadComputerModules loading ClickThroughBlocker, Version=0.1.10.17, Culture=neutral, PublicKeyToken=null: System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown. at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool) at System.Reflection.Assembly.GetTypes () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 at MuMech.MechJebCore.LoadComputerModules () [0x0002d] in <84399c37aa054a3da1259664708ceb74>:0
You could probably contact the creator of click through blocker. They might help. (Sorry for not responding, gmail didn't send notifications)
i installed kerbal engineer which has a screen in same location as the mechjeb button , now mechjeb button is at top left location of the screen ( like screen shot above ) and when you click an item , the new screen is placed offscreen in top left corner... you can drag the new screen on stage but when you let it go it moves back to the top left corner. i removed kerbal engineer mod but MJ button stay's in corner..
In which cfg file are the locations of them screens and MJ button stored ??
My MechJeb windows do not save their location or inputted data. I have the same problem where at first everything is locked to top left corner,
until I press the settings button and the window pops to the right.
Additionally I can not access the actual settings menu because it is stuck on the top left corner.
Also, if anyone has any idea on why my Kerbal's face cams are black, fixes would be appreciated.
I checked the MechJeb2 files and I noticed there was no PluginData folder when I close the game, so there is no where the game is saving the positions of the windows and which one's I have open.
I have uninstalled Kronometer as suggested and nothing changed. I noticed this bit in the log files (It repeats hundreds of times):
"[LOG 22:23:21.415] [MechJeb2] Loading Mechjeb 2.14.1
[ERR 22:23:21.421] MechJeb caught a ReflectionTypeLoadException. Those DLL are not built for this KSP version:"
What should I do?
Log File: KSP.zip
Edit: search "mechjeb" in the log file, I have a ton of mods and they clutter it up a lot.
In moment u active MJ settings, minimize MJ by LMB, then click And hold RMB to move it to sides on top edge (other MJ Windows also movable by RMB when settings active, but theyre not docked).
What should I do?
The interesting part of the log you quoted is 1 line further:
[LOG 22:23:21.415] [MechJeb2] Loading Mechjeb 2.14.1
[ERR 22:23:21.421] MechJeb caught a ReflectionTypeLoadException. Those DLL are not built for this KSP version:"
[ERR 22:20:06.295] FMRS 1.0.1.0 GameData\FMRS\FMRS.dll
The FMRS version you use is old (2015). There have been countless update of that mod by LGG: https://github.com/linuxgurugamer/FMRS/releases
And your log is filled with errors from other missing or breaking mods. Sorry, but I can not do any kind of support for install that are (from my point of view) broken.
Use CKAN to install mods. At least you should end up with mods versions that are compatible with the current KSP version.
I am as well having this exact issue, with the latest update of the game mechjeb is stuck glued to the top left-hand-top corner of the screen interfering with the time settings and is unable to be moved.
As stated in the issue template we need you to share a log to actually find the source of the problem
i am also having this issue it locks the mechjeb tab to the top left of my screen here's my log
KSP.log
Same issue.
A temporary fix is to just click settings and it goes back into place
When I do that the stuff is still at the left top corner but the MechJeb button isnt.