Bwidget Source Code
Ticket Change Details
Not logged in
Overview

Artifact ID: 46def428637b5b9ff99f7c74c6f0995c844dcfabd1134404488ff5d7ac4ea593
Ticket: d4dab9444b5a0de66a82d31e46c78f33e5519d85
Dialog does not show in Gnome/X11 on Debian/testing
User & Date: anonymous 2025-05-06 15:02:56
Changes

  1. assignee changed to: "nobody"
  2. closer changed to: "nobody"
  3. cmimetype changed to: "text/plain"
  4. comment changed to:
    Hi!
    
    After updating my laptop to Debian/testing (I'm using Gnome/X11, haven't tested in other environments), I've found that BWidget's Dialog fails to display it's window. The following script just hangs silently:
    
    package require BWidget
    Dialog .m
    .m add -text Yes
    .m add -text No
    .m draw
    
    I'm not sure I fully understand what happens, but removing line 86:
    
    wm overrideredirect $path 1
    
    helps. I didn't find any adverse effects of this change.
    
    (I've also checked if some other use of [wm overrideredirect $w 1] leads to bug, but no, every othe one is okay.)
    
  5. foundin changed to: "1.10.1"
  6. is_private changed to: "0"
  7. login: "anonymous"
  8. priority changed to: "5 Medium"
  9. resolution changed to: "None"
  10. severity changed to: "Important"
  11. status changed to: "Open"
  12. submitter changed to: "anonymous"
  13. subsystem changed to: "(unused)"
  14. title changed to:
    Dialog does not show in Gnome/X11 on Debian/testing
    
  15. type changed to: "Bug"