Skip to content
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

Bindings with continuous updates not supported #286

Open
gcasa opened this issue Aug 28, 2024 · 0 comments
Open

Bindings with continuous updates not supported #286

gcasa opened this issue Aug 28, 2024 · 0 comments

Comments

@gcasa
Copy link
Member

gcasa commented Aug 28, 2024

hello again

it seems gnustep doesn't support bindings with continuos updates (in xib files).

attached is a small sample, a window contains a text field and label, both bound to the value "text" of the shared user defaults controller.

the "enable continuos updates" in interface builder is checked for the binding.

in mac os x, as you type into the text field, the same text is also mirrored into the label (continuous update).

on gnustep nothing happens unless you hit enter.

this is especially a problem since users don't hit enter after entering something into text fields to apply the changes.

i have a workaround in place, when closing the preferences sheet:

[preferencesSheet makeFirstResponder:nil]; // deselect text field to trigger update on gnustep

https://savannah.gnu.org/bugs/?34751

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant