Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-1879

Inventory gear menu remains on screen after floater is closed

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Minor
    • Resolution: Released
    • Affects Version/s: None
    • Fix Version/s: Active
    • Labels:
      None
    • Environment:
    • Test Plan:
      Hide

      Inventory
      1. Text editor context menu:
      Press CTRL+I to bring up floater_my_inventory
      Right click text box "Filter Inventory" to bring up the Text editor context menu
      Press CTRL+I to close floater_my_inventory
      Expected result: Text editor context menu is not visible.

      2. Popup context menu:
      Press CTRL+I to bring up floater_my_inventory
      Right click a folder inside floater_my_inventory to bring up the Popup context menu (with menu items like 'Share', 'New Folder', 'New Script'... or 'Share', 'Empty Trash')
      Press CTRL+I to close floater_my_inventory
      Expected result: Popup context menu is not visible.

      3. Url Popup context menu:
      Press CTRL+I to bring up floater_my_inventory
      Click the 'RECENT' button at the top (make sure you test this without an item in the Recent tab)
      Right click 'Search' to bring up the Url Popup context menu ("Run This Command", "Copy SLurl to clipboard")
      Press CTRL+I to close floater_my_inventory
      Expected result: Url Popup context menu is not visible.

      4. menu_gear_default gear menu:
      Press CTRL+I to bring up floater_my_inventory
      Click the gear button at the bottom left of the inventory floater to bring up the menu_gear_default gear menu
      Press CTRL+I to close floater_my_inventory
      Expected result: floater_my_inventory gear menu is not visible.
      Press CTRL+I again to bring up floater_my_inventory
      Make sure that the gear button does not have focus (that it isn't highlighted)

      5. menu_gear_default gear menu - with focused gear-menu button:
      Press CTRL+I to bring up floater_my_inventory
      Click the gear button at the bottom left of the inventory floater to bring up the menu_gear_default gear menu
      Press CTRL+I to close floater_my_inventory, AND hold the mouse cursor over the gear menu button so that it has focus.
      Expected result: floater_my_inventory gear menu is not visible.
      Press CTRL+I again to bring up floater_my_inventory
      Make sure that the gear button does not have focus (that it isn't highlighted)

      6. floater_my_appearance - Gear Outfit
      Press CTRL+I to bring up floater_my_inventory
      Bring up floater_my_appearance (main menu: Me-> Appearance...)
      Click the gear button at the bottom left of the Appearance floater (Gear Outfit)
      Press CTRL+I to close floater_my_inventory, AND hold the mouse cursor over the gear menu button of the appearance menu's gear button so that it has focus.
      Expected result: Gear Outfit menu (in floater_my_appearance) is not visible, the gear button does not have focus.

      7. floater_my_appearance - Gear Wearing
      Press CTRL+I to bring up floater_my_inventory
      Bring up floater_my_appearance (main menu: Me-> Appearance...), click the WEARING button at the top of the APPEARANCE floater, to make the "Gear Wearing" gear menu button visible
      Click the gear button at the bottom left of the Appearance floater (Gear Wearing)
      Press CTRL+I to close floater_my_inventory, AND hold the mouse cursor over the gear menu button of the appearance menu's gear button so that it has focus.
      Expected result: Gear Wearing menu (in floater_my_appearance) is not visible, the gear button does not have focus.

      8. menu_inventory_add - menu
      Press CTRL+I to bring up floater_my_inventory
      Click the + button at the bottom left of the floater_my_inventory floater to open the menu_inventory_addmenu ("Upload", "New folder", "New script"...)
      Press CTRL+I to close floater_my_inventory
      Expected result: menu_inventory_add is not visible

      Show
      Inventory 1. Text editor context menu: Press CTRL+I to bring up floater_my_inventory Right click text box "Filter Inventory" to bring up the Text editor context menu Press CTRL+I to close floater_my_inventory Expected result: Text editor context menu is not visible. 2. Popup context menu: Press CTRL+I to bring up floater_my_inventory Right click a folder inside floater_my_inventory to bring up the Popup context menu (with menu items like 'Share', 'New Folder', 'New Script'... or 'Share', 'Empty Trash') Press CTRL+I to close floater_my_inventory Expected result: Popup context menu is not visible. 3. Url Popup context menu: Press CTRL+I to bring up floater_my_inventory Click the 'RECENT' button at the top (make sure you test this without an item in the Recent tab) Right click 'Search' to bring up the Url Popup context menu ("Run This Command", "Copy SLurl to clipboard") Press CTRL+I to close floater_my_inventory Expected result: Url Popup context menu is not visible. 4. menu_gear_default gear menu: Press CTRL+I to bring up floater_my_inventory Click the gear button at the bottom left of the inventory floater to bring up the menu_gear_default gear menu Press CTRL+I to close floater_my_inventory Expected result: floater_my_inventory gear menu is not visible. Press CTRL+I again to bring up floater_my_inventory Make sure that the gear button does not have focus (that it isn't highlighted) 5. menu_gear_default gear menu - with focused gear-menu button: Press CTRL+I to bring up floater_my_inventory Click the gear button at the bottom left of the inventory floater to bring up the menu_gear_default gear menu Press CTRL+I to close floater_my_inventory, AND hold the mouse cursor over the gear menu button so that it has focus. Expected result: floater_my_inventory gear menu is not visible. Press CTRL+I again to bring up floater_my_inventory Make sure that the gear button does not have focus (that it isn't highlighted) 6. floater_my_appearance - Gear Outfit Press CTRL+I to bring up floater_my_inventory Bring up floater_my_appearance (main menu: Me-> Appearance...) Click the gear button at the bottom left of the Appearance floater (Gear Outfit) Press CTRL+I to close floater_my_inventory, AND hold the mouse cursor over the gear menu button of the appearance menu's gear button so that it has focus. Expected result: Gear Outfit menu (in floater_my_appearance) is not visible, the gear button does not have focus. 7. floater_my_appearance - Gear Wearing Press CTRL+I to bring up floater_my_inventory Bring up floater_my_appearance (main menu: Me-> Appearance...), click the WEARING button at the top of the APPEARANCE floater, to make the "Gear Wearing" gear menu button visible Click the gear button at the bottom left of the Appearance floater (Gear Wearing) Press CTRL+I to close floater_my_inventory, AND hold the mouse cursor over the gear menu button of the appearance menu's gear button so that it has focus. Expected result: Gear Wearing menu (in floater_my_appearance) is not visible, the gear button does not have focus. 8. menu_inventory_add - menu Press CTRL+I to bring up floater_my_inventory Click the + button at the bottom left of the floater_my_inventory floater to open the menu_inventory_addmenu ("Upload", "New folder", "New script"...) Press CTRL+I to close floater_my_inventory Expected result: menu_inventory_add is not visible

      Description

      A floater that has both a shortcut and a gear menu OR context menu will leave the gear menu/context menu behind after the floater associated with it is closed using the shortcut key.

      Affected floaters:
      Inventory, Gestures, People, Chat, World Map, Mini Map, Search, Region debug console (and all floaters/menus with a gear menu like the 'appearance'-floater, or a context menu - that might get a shortcut assigned in future versions of the viewer)

      To see this:
      Press Ctrl-I to open the inventory floater
      Click on the gear menu
      Press Ctrl-I to close the inventory floater: the gear menu is left behind

      If you then pick an entry or push escape the menu closes

      If you then open the inventory floater it takes two clicks on the gear menu in order for it to appear.

      See attached GearMenu.png

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              jonathan.yap Jonathan Yap
              Extended Group Visibility:
              jira-users
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: