Tk Source Code

Ticket Change Details
Login
Overview

Artifact ID: 9b9480675deeeb2557f6dd818ef7467edd8e680e61ac0e783bcd8c9635b92eb0
Ticket: e02aac5cab6a9a1c8f6a27582ec21dd356ee601b
Grab documentation does not have caveats for windows & mac
User & Date: cjmcdonald 2018-07-10 10:08:34
Changes

  1. icomment:
    There is another difference in grab behaviour on Windows.  The grab command was changed there so that if one toplevel window in an application has a (non-global) grab then it is not possible to deiconify or raise another toplevel window from the same application in front of it.
    
    I think that the change was ill-advised.  It's caused more problems than it solved; it's introduced an unexpected and unsafe linkage between the grab state and toplevel deiconify and raise; and it's increased inconsistency in behaviour between Windows & Unix.  See tickets [2896605], [3414089], [3009450].  However, if we're stuck with this behaviour on Windows then at least it should be documented in the grab page.
    
  2. login: "cjmcdonald"
  3. mimetype: "text/x-fossil-wiki"