Coder Social home page Coder Social logo

Comments (3)

kirjavascript avatar kirjavascript commented on June 13, 2024

Hey thanks for the report.

I run Flex2 on linux - but I'm using a tiling window manager so it is not affected by issues like this.

Here's a version that may fix the issue: https://easyupload.io/phb7as

Let me know if it's working now and I can do a new release. Also let me know if this resolves the issue with having to clear local storage.

from flex2.

vladikcomper avatar vladikcomper commented on June 13, 2024

The new version worked like a charm, thank you!

Every issue I mentioned seems to be fixed.

As for the local storage problem, I cannot reproduce it so far.
Unfortunately, I couldn't collect any meaningful info on the problem, since the application didn't display any error messages or saved logs I could review.

I attempted to deploy a dev version from the sources, but I had multiple issues with getting it to work at all (I'm no Electron or JavaScript developer to begin with).
It crashed with syntax error in app/components/ui/select/index.js in the following line:

const value = this.options.find((d) => d.value == store[accessor])?.label;

I'm not familiar with this syntax, but I believed, this would've been a working substitute:

const value = this.options.find((d) => d.value == store[accessor]) && this.options.find((d) => d.value == store[accessor]).label;

After fixing this file, the application crashed with some sort of "duplicate element ID" error in a model.
I'm not sure, if this is related to the local storage issue or not.

I've installed NodeJS v.12, but it appears it doesn't support some of the syntax sugar you're using. If a newer version is required, I think it should be referred to in a package.json file (I'm no expert, but I've seen some npm packages require a certain minimal version of NodeJS).

from flex2.

kirjavascript avatar kirjavascript commented on June 13, 2024

So instead of putting out a new release I just updated the v0.0.8 archive for linux, glad it's resolved.

The other bug I have seen myself, but thought it only happened in development. It's known and will fix it, but if it doesnt appear to be happening for you now that's great.

As for the node versioning, yeah that syntax requires a newer version, but since electron bundles the node version required it shouldn't impact users ever. For development, yeah it does make sense to list which engine is required though so I will add it. Thanks for looking!

from flex2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.