From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 32405 invoked from network); 13 Jul 2021 18:35:02 -0000 Received: from 1ess.inri.net (216.126.196.35) by inbox.vuxu.org with ESMTPUTF8; 13 Jul 2021 18:35:01 -0000 Received: from mail-io1-f42.google.com ([209.85.166.42]) by 1ess; Tue Jul 13 13:26:48 -0400 2021 Received: by mail-io1-f42.google.com with SMTP id v26so136559iom.11 for <9front@9front.org>; Tue, 13 Jul 2021 10:26:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:date:references :to:in-reply-to:message-id; bh=yJkmZELRtNJSXC+EoCfOaQ9K2jnPb24CT71/4i3j61Q=; b=AQw7f88mHmj5FL7vfcUIEfa4++kDfKBEO373NnWzvxAnJ9nmqq5azISGOLEjlKHgbY DOgddR95CtUTI0XGorQzUEnUAe/eXfle7cSuU2oRFMfa43tz6E+vu1d66n2lTsCit6V5 w/23WOSMvqIAlQtv7IwEDELmagj8qttoPWlMD8NgKb/sJIZ7lZK8uO6RIjVlDOZTkfG8 sQAK416GZna1t4s1TNxdBmDs60UJOlOC2xoYap6S3oyi0TZz76/LvVrgT6T0VXomO+Fo XKDkKiaLu19dhFrJ7GnND2KcVw9U6sQxZyUrIVRgt/zvlBRu0YQ9nfF8b7hUEECXSvtw hWNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=yJkmZELRtNJSXC+EoCfOaQ9K2jnPb24CT71/4i3j61Q=; b=Gg+tUbaa/lBh4SQgR+tuEPQKnD2nmFBg7590egENRX2AlC8gg9EJeYBSOe3iO+KMge cu910GFWBuWN+gDtb6gl+KhCTKEIzJUOb9lp4TLJpg79rbVI4XhrN46PrhenbarM/dVl xY0dEpcJFV6Slnnge1YlMfoiIpl76aWG+9sAoYfaseos91v2pYfyn/BKX7TuGc4i+nVj 2JbOXmv2lWkKukAco/MkBuWp2exSxv1vkX3d4Rfr9xbTqqQziQQAak0pmyO1DfJKgxRc 9id1fXVyw9K6HzneaZsQ6oWQR3zSgMwrvEuw+ZZy7RC8ivOu3L3A9XcBgoIJA4nCxr9R FlXA== X-Gm-Message-State: AOAM531ztMG091g2K1qK7HAfasnr9rvmka5u/7NPdQr1mAclGcxGTdCH X1IixhzyEkjQ1tJpJOoLYYVP2Ts6e5o= X-Google-Smtp-Source: ABdhPJxwlGHrPbDCKUNM4KpYLYvIXvQOcKhnqXs6IR++KB94+Kn48gowXy2XXEpyZzj2FRPDk4GCwQ== X-Received: by 2002:a05:6638:204c:: with SMTP id t12mr4968635jaj.129.1626197203143; Tue, 13 Jul 2021 10:26:43 -0700 (PDT) Return-Path: Received: from smtpclient.apple (c-67-184-39-205.hsd1.il.comcast.net. [67.184.39.205]) by smtp.gmail.com with ESMTPSA id f4sm10314678ile.8.2021.07.13.10.26.42 for <9front@9front.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Jul 2021 10:26:42 -0700 (PDT) From: Xiao-Yong Jin Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Date: Tue, 13 Jul 2021 12:26:41 -0500 References: <8CE29EA89CBA8F74C1D4D8EEF2528473@eigenstate.org> To: 9front@9front.org In-Reply-To: Message-Id: <31017285-5870-4BF4-96E5-EDC5E307F6FF@gmail.com> X-Mailer: Apple Mail (2.3654.100.0.2.22) List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: property callback-based solution Subject: Re: [9front] Mouse clipping patch Reply-To: 9front@9front.org Precedence: bulk > On Jul 13, 2021, at 11:16 AM, Jos=C3=A9 Miguel S=C3=A1nchez Garc=C3=ADa = wrote: >=20 > Innermost-focused rio gets the control, with a key for "giving up" the > focus (going then a "level" up in the stack) is what i propose. Now you are breaking the fourth wall and making rio aware that there may (or may not?) be another world outside it. By default rio passes input down to its children, after breaking this fourth wall, rio has to process the input somehow and determine if it wants to "give up" the focus to its parent. What if its child that has the focus is a rio? How does it know how many of its descendent rios have "given up"?=