Coder Social home page Coder Social logo

adonisUI:Space throw error about adonis-ui HOT 3 CLOSED

benruehl avatar benruehl commented on July 17, 2024
adonisUI:Space throw error

from adonis-ui.

Comments (3)

benruehl avatar benruehl commented on July 17, 2024

So it seems like the designer fails to evaluate this statement in the default style of ScrollViewer:

<Setter Property="Padding" Value="{adonisUi:Space 0.5}"/>

I don't know why it fails here. Interesting that your call of SetSpace(8, 8) makes it work.

Before I take a deeper look at this, can you please make sure that you are using the current version of Visual Studio with the latest XAML Designer?
The designer received a major update a few months ago which might eliminate this issue.

from adonis-ui.

rasyidf avatar rasyidf commented on July 17, 2024

I'm using 2 Version, the current Community Edition 16.5.4, and the Preview 3 Edition 16.6. both of them raise same problem

yes, I think the new designer is broken, and unfortunately there's no option to use legacy designer.

from adonis-ui.

benruehl avatar benruehl commented on July 17, 2024

I experimented a lot with the SpaceExtension but whenever I had a promising idea it turned out to have no effect on the errors. I was able to reproduce the exact same error you got but sometimes it just disappeared after changing absolutely nothing.

So I still have no clue what causes the error.

But I found out that changing

<Setter Property="Padding" Value="{adonisUi:Space 0.5}"/>

to

<Setter Property="Padding" Value="{adonisUi:Space 0.5, 0.5}"/>

... seemed to make the error disappear. Although the error sometimes did not re-appear when reverting this change. It's crazy, I know.

So I created a PR for this and we will see in the next release if it changes anything for you.

The PR contains another change as well that made sense to me but seemed to not have any effect. I included it anyways because it does no harm and might be useful to prevent similar errors.

I am not really satisfied with this solution but currently it is the best I have. Let's see how it performs. Feel free to re-open this issue when v1.16.0 is out in case you still receive the error.

from adonis-ui.

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.