Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

[Bug] GTK: reenabling button doesn't work if page is a not-initial NavigationPage #9092

Closed
knocte opened this issue Jan 6, 2020 · 0 comments
Labels
p/gtk s/unverified New report that has yet to be verified t/bug 🐛

Comments

@knocte
Copy link
Contributor

knocte commented Jan 6, 2020

Steps to Reproduce

  1. Clone https://github.com/knocte/geewallet , switch to branch bugreport/gtkButtonDisabling.
  2. Run the GTK frontend.
  3. Click on the button "FOO" to go to next page.
  4. Click on the button "BAR": an ALERT modal dialog will show the text "BAZ".
  5. Click "OK" to dismiss the alert.

Expected Behavior

(What happens if you run any other frontend, such as the Android one: ) The button "BAR" was disabled and reenabled once the dialog was shown, and its text changed to "reenabled". The button can be clicked again. (If you don't use navigation pages, this is also the actual behaviour in GTK.)

Actual Behavior

The button is still disabled and can't be clicked.

Basic Information

  • Version with issue: 4.3.0.991211
  • Last known good version: ?
  • IDE: VS4Mac 8.3.11
  • Platform Target Frameworks:
    • Android: v9.0
  • Android Support Library Version: 28.0.0.3
  • Affected Devices: GTK

Reproduction Link

https://github.com/knocte/geewallet/tree/bugreport/gtkButtonDisabling

@knocte knocte added s/unverified New report that has yet to be verified t/bug 🐛 labels Jan 6, 2020
@samhouts samhouts added the p/gtk label Jan 6, 2020
@z3ut z3ut mentioned this issue Jan 14, 2020
2 tasks
knocte added a commit to nblockchain/geewallet that referenced this issue Feb 6, 2020
knocte added a commit to nblockchain/geewallet that referenced this issue Feb 6, 2020
knocte added a commit to nblockchain/geewallet that referenced this issue Feb 11, 2020
In order to get the bugfix for:
xamarin/Xamarin.Forms#9092

# Conflicts:
#	src/GWallet.Frontend.XF.Android/packages.config
#	src/GWallet.Frontend.XF.Gtk/GWallet.Frontend.XF.Gtk.fsproj
#	src/GWallet.Frontend.XF.Gtk/packages.config
#	src/GWallet.Frontend.XF.Mac/packages.config
#	src/GWallet.Frontend.XF.iOS/packages.config
knocte added a commit to nblockchain/geewallet that referenced this issue Feb 12, 2020
In order to get the bugfix for:
xamarin/Xamarin.Forms#9092

# Conflicts:
#	src/GWallet.Frontend.XF.Android/packages.config
#	src/GWallet.Frontend.XF.Gtk/GWallet.Frontend.XF.Gtk.fsproj
#	src/GWallet.Frontend.XF.Gtk/packages.config
#	src/GWallet.Frontend.XF.Mac/packages.config
#	src/GWallet.Frontend.XF.iOS/packages.config
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
p/gtk s/unverified New report that has yet to be verified t/bug 🐛
Projects
None yet
Development

No branches or pull requests

2 participants