Escaping a fullscreen floating jit.window?

Joe Kaplan's icon

hALP! I activated the "fullscreen" and "floating" attributes in jit.window inspector. Now my jit.window covers the whole screen and I can't get to my patch.

Feeling dumb...
learning jitter...

Thanks for any assistance!

Roman Thilenius's icon

should not escape work in any situation?

Joe Kaplan's icon

escape doesn't do anything when jit.window is full screen and floating.

Source Audio's icon

open patch as text in max and change attributes
@floating 1 to @floating 0, and @fullscreen 1 to @fullscreen 0

Joe Kaplan's icon

Thanks! While I was sitting here wondering what to do I did think of opening the patch as text. But I couldn't find the attributes anywhere. I wound up deleting the jit.window object. Which worked.

But I was surprised I couldn't find the attributes. Enclosed patch is just jit.window with floating set to 1 and an attui. But the text below doesn't contain "@floating 1." I haven't really looked closely at the text before. Am I missing it?

Max Patch
Copy patch and select New From Clipboard in Max.


{
    "patcher" :     {
        "fileversion" : 1,
        "appversion" :         {
            "major" : 8,
            "minor" : 1,
            "revision" : 8,
            "architecture" : "x64",
            "modernui" : 1
        }
,
        "classnamespace" : "box",
        "rect" : [ 631.0, 228.0, 640.0, 480.0 ],
        "bglocked" : 0,
        "openinpresentation" : 0,
        "default_fontsize" : 12.0,
        "default_fontface" : 0,
        "default_fontname" : "Arial",
        "gridonopen" : 1,
        "gridsize" : [ 15.0, 15.0 ],
        "gridsnaponopen" : 1,
        "objectsnaponopen" : 1,
        "statusbarvisible" : 2,
        "toolbarvisible" : 1,
        "lefttoolbarpinned" : 0,
        "toptoolbarpinned" : 0,
        "righttoolbarpinned" : 0,
        "bottomtoolbarpinned" : 0,
        "toolbars_unpinned_last_save" : 0,
        "tallnewobj" : 0,
        "boxanimatetime" : 200,
        "enablehscroll" : 1,
        "enablevscroll" : 1,
        "devicewidth" : 0.0,
        "description" : "",
        "digest" : "",
        "tags" : "",
        "style" : "",
        "subpatcher_template" : "",
        "assistshowspatchername" : 0,
        "boxes" : [             {
                "box" :                 {
                    "attr" : "floating",
                    "id" : "obj-3",
                    "maxclass" : "attrui",
                    "numinlets" : 1,
                    "numoutlets" : 1,
                    "outlettype" : [ "" ],
                    "patching_rect" : [ 183.0, 233.0, 150.0, 22.0 ]
                }

            }
,             {
                "box" :                 {
                    "id" : "obj-1",
                    "maxclass" : "newobj",
                    "numinlets" : 1,
                    "numoutlets" : 2,
                    "outlettype" : [ "bang", "" ],
                    "patching_rect" : [ 96.0, 267.0, 61.0, 22.0 ],
                    "text" : "jit.window"
                }

            }
],
        "lines" : [             {
                "patchline" :                 {
                    "destination" : [ "obj-1", 0 ],
                    "source" : [ "obj-3", 0 ]
                }

            }
],
        "dependency_cache" : [ ],
        "autosave" : 0
    }

}

Source Audio's icon

As far as I remember , jit.window attributes float and fullscreen ( and maybe some others)
don't get stored if one sets them using inspector.
And also are not active if one quits Max and reopens the patch.
Only if @floating 1 gets written into object.
Usually one deals with that using messages, in case it is not a permanent
state for the object.
P.S. you can create a shortcut using key object to toggle the attributes.