• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • 1.0.6
    • 0.9.0.2b
    • None
    • None

      In Windows, it is not possible to select an individual file if it has already been selected with a CTRL or SHIFT.

      Steps to reproduce:

      1. Select "Working Copy" in a repository and "Show All".
      2. Hold CTRL (or SHIFT) and select a few (or all) files in the "Working Copy Changes".
      3. Release CTRL (or SHIFT) and attempt to select one of the files already selected.

            [SRCTREEWIN-371] Multi Selection Not Working Properly

            Ctrl + Click and Shift + Click works fine for multi-select here in the file list views, and I'm also running in a Parallels VM primarily.

            Steve Streeting (Inactive) added a comment - Ctrl + Click and Shift + Click works fine for multi-select here in the file list views, and I'm also running in a Parallels VM primarily.

            Vera added a comment -

            What was the resolution? I'm still having this issue in SourceTree Win v1.3.3.0. Can't use Ctrl, Cmd or Shift to deselect files. I'm running it in a Windows VM on my Mac (that's why I tried Cmd).

            Vera added a comment - What was the resolution? I'm still having this issue in SourceTree Win v1.3.3.0. Can't use Ctrl, Cmd or Shift to deselect files. I'm running it in a Windows VM on my Mac (that's why I tried Cmd).

            This is resolved in 1.0.6

            Borislav Peev added a comment - This is resolved in 1.0.6

            No, they're all standard WPF controls from Microsoft.

            Steve Streeting (Inactive) added a comment - No, they're all standard WPF controls from Microsoft.

            (coming from my SRCTREEWIN-785)

            I can't help but notice that the components you are using are weird. They don't feel native. They are neither Win32 nor modern Windows stuff. It feels to me like some thirdparty custom low quality C# sharp stuff. I could be wrong but the point is the UI is slow, doesn't feel or behaves as one expects, doesn't feel native, doesn't look good. I've used SourceTree on Mac and I fell in love with it and ditched SmartGit, but the Windows version is disappointment. Although it somehow works it suffers from the above problems and barely competes with SmartGit. SmartGit is way more responsive although it is Java and loses to SourceTree only featurewise. Hope you will make it competitive with the SourceTree Mac version in time. Regards.

            Borislav Peev added a comment - (coming from my SRCTREEWIN-785 ) I can't help but notice that the components you are using are weird. They don't feel native. They are neither Win32 nor modern Windows stuff. It feels to me like some thirdparty custom low quality C# sharp stuff. I could be wrong but the point is the UI is slow, doesn't feel or behaves as one expects, doesn't feel native, doesn't look good. I've used SourceTree on Mac and I fell in love with it and ditched SmartGit, but the Windows version is disappointment. Although it somehow works it suffers from the above problems and barely competes with SmartGit. SmartGit is way more responsive although it is Java and loses to SourceTree only featurewise. Hope you will make it competitive with the SourceTree Mac version in time. Regards.

            Root issue is the fact that the MS Datagrid triggers selection changes on MouseDown when really it should be MouseUp. MouseDown has to also deal with drag behaviour. Right now I've customised the behaviour so that Ctrl-Click can always deselect items, but a single unmodified click cannot reset the selection to that one file because of the core selection/drag conflict. I'm not sure I can fix this without switching to another control - this is just poor design by Microsoft

            Steve Streeting (Inactive) added a comment - Root issue is the fact that the MS Datagrid triggers selection changes on MouseDown when really it should be MouseUp. MouseDown has to also deal with drag behaviour. Right now I've customised the behaviour so that Ctrl-Click can always deselect items, but a single unmodified click cannot reset the selection to that one file because of the core selection/drag conflict. I'm not sure I can fix this without switching to another control - this is just poor design by Microsoft

            Caused by the same issue as SRCTREEWIN-125 - this is weird MS Datagrid behaviour.

            Steve Streeting (Inactive) added a comment - Caused by the same issue as SRCTREEWIN-125 - this is weird MS Datagrid behaviour.

              sstreeting Steve Streeting (Inactive)
              mmangier Malik Mangier (Inactive)
              Affected customers:
              0 This affects my team
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: