Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-1162

Duplicate File Extensions shown in the Windows File Chooser "Save as type" drop-down menu

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      While testing IGBF-1128, I noticed that there are duplicate file extensions shown in the Windows file chooser "Save as type" drop-down menu (see screenshot). This is only happening on Windows and the version this was found on is Windows 10. Files are still being saved properly, it just looks a little strange. This may be a low priority, but I thought it is best to track this issue.

        Attachments

          Issue Links

            Activity

            mason Mason Meyer (Inactive) created issue -
            mason Mason Meyer (Inactive) made changes -
            Field Original Value New Value
            Link This issue relates to IGBF-1128 [ IGBF-1128 ]
            mason Mason Meyer (Inactive) made changes -
            Priority Major [ 3 ] Minor [ 4 ]
            ann.loraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 17810 ] Fall 2019 Workflow Update [ 18816 ]
            ann.loraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 18816 ] Revised Fall 2019 Workflow Update [ 20941 ]
            Status Open [ 1 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Labels File_Chooser beginner
            nfreese Nowlan Freese made changes -
            Sprint Spring 2 2021 Apr 5 - Apr 16 [ 118 ]
            ann.loraine Ann Loraine made changes -
            Epic Link IGBF-1765 [ 17855 ]
            ann.loraine Ann Loraine made changes -
            Story Points 2
            Hide
            ann.loraine Ann Loraine added a comment -

            First, determine if the issue still exists.

            Show
            ann.loraine Ann Loraine added a comment - First, determine if the issue still exists.
            rweidenh Logan Weidenhammer (Inactive) made changes -
            Assignee Rachel Weidenhammer [ rweidenh ]
            rweidenh Logan Weidenhammer (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            rweidenh Logan Weidenhammer (Inactive) added a comment - - edited

            This issue does still exist.

            Currently working on issue.

            Show
            rweidenh Logan Weidenhammer (Inactive) added a comment - - edited This issue does still exist. Currently working on issue.
            Hide
            rweidenh Logan Weidenhammer (Inactive) added a comment -

            Karthik and I met to look at the File Chooser and it turns out that the duplicate file extension problem does not occur on his machine. We are both running Windows 10 Home edition.
            I have multiple versions of IGB installed on my computer. It sounds like Irvin had been having a similar problem where having multiple version installed causes some code changes to not be reflected.
            I have uninstalled all versions of IGB from my computer, but no luck getting it to work yet.

            Show
            rweidenh Logan Weidenhammer (Inactive) added a comment - Karthik and I met to look at the File Chooser and it turns out that the duplicate file extension problem does not occur on his machine. We are both running Windows 10 Home edition. I have multiple versions of IGB installed on my computer. It sounds like Irvin had been having a similar problem where having multiple version installed causes some code changes to not be reflected. I have uninstalled all versions of IGB from my computer, but no luck getting it to work yet.
            Hide
            rweidenh Logan Weidenhammer (Inactive) added a comment -

            Tested on 9.1.6 release and 9.1.8 Master.
            Issue persists on Windows 10 Home 10.0.19041 Build 19041.

            Show
            rweidenh Logan Weidenhammer (Inactive) added a comment - Tested on 9.1.6 release and 9.1.8 Master. Issue persists on Windows 10 Home 10.0.19041 Build 19041.
            Hide
            rweidenh Logan Weidenhammer (Inactive) added a comment -

            I installed IGB on a computer which never had IGB installed on it before;
            Like Karthik's computer, the duplicate file extensions were not present.

            I think the problem I need to address now is how to completely clean all traces of IGB off of a computer.
            I suspect this sort of thing is happening with more than just this issue.

            Show
            rweidenh Logan Weidenhammer (Inactive) added a comment - I installed IGB on a computer which never had IGB installed on it before; Like Karthik's computer, the duplicate file extensions were not present. I think the problem I need to address now is how to completely clean all traces of IGB off of a computer. I suspect this sort of thing is happening with more than just this issue.
            Hide
            rweidenh Logan Weidenhammer (Inactive) added a comment -

            We have been unable to create a "Naïve system" on my machine, and the duplication issue persists.
            Karthik and the new computer I mentioned above are both running in Windows 10 and do not have the duplicate file extensions.
            Dr. Freese is running MacOS and does not see the duplicate file extensions either.

            Credit to Karthik for identifying a possible problem:
            The source of the file-extension may have changed from the older version to newer version of IGB, so the extension filter is not catching it to remove the duplicate.
            The file-extensions and file-type could be located in different files and are getting combined, resulting in two extensions being displayed.
            Newer versions of IGB could be looking at only one source, so there is no duplication problem.
            My computer, because it has files from past versions, is getting the file type returned to it from multiple sources and not just the recently installed source.

            To create a Naïve system:
            Reset preferences to default by: Launching IGB > Preferences > Other Options > Reset Preferences to Default
            Delete the IGB folder in AppData located at C:\Users\<user>\AppData\Roaming\IGB (sometimes the AppData folder is "hidden", Go to the View tab in File Explorer and check the Hidden Items checkbox)
            Go to the IGB installation folder (defaults to C:\Program Files\IGB ) and run the uninstall.exe application there.
            Now when you reinstall IGB, it should act as if IGB has never been installed.

            We were considering having additional Windows user's try and reproduce the bug since it is not consistently reproducible now.
            But since the problem does not seem to occur with new users based on my testing;
            and it looks like fixing this aesthetic problem would require a major deep dive and change to the code -

            [~aloraine], would you like this problem to be further investigated?

            Show
            rweidenh Logan Weidenhammer (Inactive) added a comment - We have been unable to create a "Naïve system" on my machine, and the duplication issue persists. Karthik and the new computer I mentioned above are both running in Windows 10 and do not have the duplicate file extensions. Dr. Freese is running MacOS and does not see the duplicate file extensions either. Credit to Karthik for identifying a possible problem: The source of the file-extension may have changed from the older version to newer version of IGB, so the extension filter is not catching it to remove the duplicate. The file-extensions and file-type could be located in different files and are getting combined, resulting in two extensions being displayed. Newer versions of IGB could be looking at only one source, so there is no duplication problem. My computer, because it has files from past versions, is getting the file type returned to it from multiple sources and not just the recently installed source. To create a Naïve system: Reset preferences to default by: Launching IGB > Preferences > Other Options > Reset Preferences to Default Delete the IGB folder in AppData located at C:\Users\<user>\AppData\Roaming\IGB (sometimes the AppData folder is "hidden", Go to the View tab in File Explorer and check the Hidden Items checkbox) Go to the IGB installation folder (defaults to C:\Program Files\IGB ) and run the uninstall.exe application there. Now when you reinstall IGB, it should act as if IGB has never been installed. We were considering having additional Windows user's try and reproduce the bug since it is not consistently reproducible now. But since the problem does not seem to occur with new users based on my testing; and it looks like fixing this aesthetic problem would require a major deep dive and change to the code - [~aloraine] , would you like this problem to be further investigated?
            Hide
            ann.loraine Ann Loraine added a comment -

            Thank you for the clear explanation Logan Weidenhammer.
            Marking this issue as complete.

            Show
            ann.loraine Ann Loraine added a comment - Thank you for the clear explanation Logan Weidenhammer . Marking this issue as complete.
            ann.loraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

              People

              • Assignee:
                rweidenh Logan Weidenhammer (Inactive)
                Reporter:
                mason Mason Meyer (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: