opening a listing which has one User Property already set
paste a new value (right side) into that User Property
click “+” to create a new User Property
There is no “Garage Sale crashed” report dialog afterwards.
The new property has been created when I restart
The property into which I pasted a value has NOT been updated with the new value
If I add the new key first, then edit the values, it does not crash
My guess: the focus on the edited/pasted value field is not closed and updated when a new key-value pair is created. By pasting a value in, but not hitting “enter”, I have not closed that db transaction.
I will try to do that later today, but I can guess what the tiny detail is.
Let me rephrase the crash more functionally, since I’ve just done a couple of quick tests:
Click “+” to add a new User Property while you are editing another property’s value.
That is, when I say I paste a new value in, I don’t mean “and then hit enter to close the text box” I mean I clicked “+” while the text box in the existing value was still visible.
I checked, and if I hit “enter” after changing the value, and then click “+”, no crash occurs.
The bug is that the edit field interaction is not auto-closing when the “new item” code is invoked.
This may seem like a trivial edge case, but I was editing User Properties in many auctions, and pasting the incorrect value in and clicking “+” to add a missing property was the correct UI sequence. I would not expect to need to type “enter” after pasting a value into a text field, to avoid a crash.
Can user properties be used to always pick the same font, colors and type size for picking those properties in the description? Or can this be added to the pro design properties? There are side bar options, title and so on but nothing for theft size, type or colors in the description field.
If this could be added to the pro designs properties so I could pick one setting for every listing it would speed things up while listing.
Thanks. I think I figured this one out. The fix is not perfect (the new property doesn’t get selected when pressing the ‘+’ button), but at least the crash is gone. Stay tuned for the next beta version.
As far as I know, user properties are only specialized words (just single strings as keys and values) you can associate with a listing or inventory item.
For example, I have a “randomize BIN price” script, which reads the user properties of a listing for MAXBIN and MINBIN values, and changes the BIN value using those as limits. This is useful because it is different for almost every item in my inventory, and there’s nowhere private for me to write that info without them; I used to use the Description, but that was tricky because I had to use a stupid secret code (since the numbers would show up in the description!).
For your use case, @rlmartin, is there a problem with making a single Listing with the settings you want, and then just duplicating that for your new listings? I don’t quite understand why you need to change settings manually for every listing.
I 99% of the time duplicate a sold or an existing listing. About 25% of them I was using “*” as a bullet point before I found the bullet point at the top. So I end up retyping a lot. Then when I hit a return to add a new bullet point the font size changes to 15 from 18 and the font will change to something entirely different. I have bold type for all my dimensions so they stand out and about half of them over time change on their own to a smaller size. The type color over time will either go to a light blue or sometimes brown and about 50% of the time it is light gray instead of black. I reported it to GS in the past and they say it is from cut and paste but I really don’t do much of that any more but it seems to have a corrupting influence on a duplicated listing carrying forward. It would be nice to set a permanent font, size, color, bullet layout with a 2.0 line spacing in the pro design so it is less time wasted.
I confess that ever since eBay released their mobile app, so many of my sales (80%+) are mobile, where nobody sees my styles, that I edit the markdown text and use the default typography from the template I use.
It really was driven home for me when I yelled at a buyer (nicely) about not reading the description, and they literally didn’t know there was a description because the mobile app just translates it into plain text for them.