-
-
Notifications
You must be signed in to change notification settings - Fork 453
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install EOS overlay by default #3356
Install EOS overlay by default #3356
Conversation
im not sure why this constant legendaryConfigPath is not initialized, and im not sure how to fix it either. As far as I can tell it should be initialized already |
the |
it's not just the tests, I can't get regular old heroic to start either |
You are introducing circular dependencies with this (basically, Vite can't figure out a way to correctly lay out the code). Take this small example: // a.ts
import { c } from './c'
export const a = 'a' + c
// b.ts
import { a } from './a'
export const b = 'b'
// c.ts
import { b } from './b'
export const c = 'c' The You now have two options (well, technically 3, but the third one really isn't practical):
const getEosOverlayConstants = () => ({
currentVersionPath: ...,
installedVersionPath: ...,
// ...
})
|
thanks for the advice :) |
ok now after my last bug fix to make sure it only enables only if it's disabled breaks legendary and the apps can't get the account id |
I guess ill just revert that change for now. |
This reverts commit 98db44a.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, and works as expected from my tests.
Enable the EOS overlay by default to fix some games from complaining about the overlay dlls being missing.
Will be testing shortlyUse the following Checklist if you have changed something on the Backend or Frontend: