Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-16289

Window-Snap is erroneously applied to the taskbar

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.12
    • None
    • 0.4.12-dev-373-g7e39678

    Description

      0.4.12-RC-46-g317ca41 gcc dbg lin is affected.

      Somewhen around 0.4.12dev'ing we implemented analogon to 'MS Aerosnap', that allows you to snap a Window to the screen borders via Winkey+Cursor key.

      That logic should never affect the taskbar, but it does erroneously, leading to all kinds of misbehavior.
      0.4.12-RC-46-g317ca41__affected.webm
      0.4.12-RC-46-g317ca41__affected.log

      Reproduction steps
      -uncheck the checkmark that 'fixes the taskbar' to be able to freely move it
      -drag it to the right screen border, you will most likely see the first malfunction here, as it often 'wants' to expand to 50% screen size
      -when now moving it by pressing Winkey+arrow-up, Winkey+arrow-left, winkey+arrow-right, winkey+arrow-down you will soon enter a state where it's getting totally impossible to interact with the taskbar anymore. Only way out is killing the explorer

      My recommendation
      Make sure, Aerosnap is ineffective for the taskbar 'Window'

      Attachments

        1. 0.4.12-RC-46-g317ca41__affected.log
          63 kB
          reactosfanboy
        2. 0.4.12-RC-46-g317ca41__affected.webm
          299 kB
          reactosfanboy
        3. althoughPatched_StillSnapChaosWithTheMouse.webm
          1.00 MB
          reactosfanboy
        4. defwnd_c_snap.patch
          2 kB
          DougLyons
        5. defwnd_c_snap.patch
          1 kB
          DougLyons
        6. QuiteGood_ButStillFailsWhenTaskbarIs_Not_AlwaysOnTop.webm
          636 kB
          reactosfanboy
        7. win_snap_hack.patch
          0.8 kB
          DougLyons
        8. windows_snap.patch
          3 kB
          DougLyons
        9. windows_snap1.patch
          3 kB
          DougLyons

        Issue Links

          Activity

            People

              reactosfanboy reactosfanboy
              reactosfanboy reactosfanboy
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: