[Installer] Back button goes 2 dialogs back

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: petermad, Stefan2, white, Hacker

Post Reply
User avatar
white
Power Member
Power Member
Posts: 5499
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

[Installer] Back button goes 2 dialogs back

Post by *white »

  • Start the TC installer program.
  • In the dialog where you can select the language, select a language and click the Next button.
  • In the next dialog make a choice if other languages should be installed too and click the Next button.
  • In the next dialog click the Back button.
    This does not bring you back to the previous dialog, but the one before that.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 49978
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [Installer] Back button goes 2 dialogs back

Post by *ghisler(Author) »

This is intentional and will not be changed. The language chooser and the choice to install also all other languages are treated as a unity.
You will see something similar when choosing to change the ini location, going forward from there, and then going back.

Moderator message from: ghisler(Author) » 2024-12-06, 09:58 UTC

Moved to will not be changed.
Author of Total Commander
https://www.ghisler.com
User avatar
white
Power Member
Power Member
Posts: 5499
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: [Installer] Back button goes 2 dialogs back

Post by *white »

ghisler(Author) wrote: 2024-12-06, 09:58 UTC This is intentional and will not be changed. The language chooser and the choice to install also all other languages are treated as a unity.
Treating multiple dialogs with Back and Next buttons as a single unit may seem logical, but it conflicts with standard user expectations and common design practices. The convention is for the Back button to return users to the immediately preceding screen.

Currently, to change a choice in a previous dialog, users sometimes will be brought back two dialogs and they need to go one forward again, which is cumbersome and unintuitive. This design expects users to maintain a mental map of dialogs and sub-dialogs, rather than a simple linear succession of screens. This complexity can be avoided by ensuring each Back button press returns to the last visited screen, making the navigation more intuitive and user-friendly.
ghisler(Author) wrote: 2024-12-06, 09:58 UTC You will see something similar when choosing to change the ini location, going forward from there, and then going back.
I had noticed that, and I think there too, the Back button should bring the user back to the immediately preceding screen. (And I think the dialog should be implemented differently as I suggested here). Note that in your inireloc tool you do not follow your method of treating multiple dialogs as a single unit, but there you do exactly what I am suggesting for the installer.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 49978
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [Installer] Back button goes 2 dialogs back

Post by *ghisler(Author) »

Well, it has been like this for decades and no one has ever complained, except for you now. Why change it now?
Author of Total Commander
https://www.ghisler.com
User avatar
white
Power Member
Power Member
Posts: 5499
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: [Installer] Back button goes 2 dialogs back

Post by *white »

ghisler(Author) wrote: 2024-12-08, 08:27 UTC Well, it has been like this for decades and no one has ever complained, except for you now. Why change it now?
For the same reason you regularly fix other bugs that no one ever complained about before. To improve your product.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 49978
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [Installer] Back button goes 2 dialogs back

Post by *ghisler(Author) »

But it's not a bug! If you don't expect that it works like this, others were OK with it...
Author of Total Commander
https://www.ghisler.com
User avatar
white
Power Member
Power Member
Posts: 5499
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: [Installer] Back button goes 2 dialogs back

Post by *white »

ghisler(Author) wrote: 2024-12-09, 09:29 UTC But it's not a bug!
Whether you call something a bug or not is a matter of perspective. I think that's not really relevant or worth debating.
ghisler(Author) wrote: 2024-12-09, 09:29 UTC If you don't expect that it works like this, others were OK with it...
Just because no one ever spoke out about it before, doesn't mean they were OK with it. That's why I used the analogy of (other) bugs that no one ever complained about before.

You say that people are OK with it because no one said they were not OK with it. Then I just as well can say that people are not OK with it because no one said they were OK with it.
User avatar
Phred
Senior Member
Senior Member
Posts: 380
Joined: 2009-06-16, 15:24 UTC
Location: SEAu

Re: [Installer] Back button goes 2 dialogs back

Post by *Phred »

I have to say that I experienced this behaviour too, and found it perplexing and unlike TC's standard exactitude in performance.
I was induced to execute the installation again to assure myself that nothing exogenous had caused a fault.

A similar thing took place some years ago when TC was installed by a standard user, only to collapse in failure with no UAC prompt offered. A 'Gotcha!', for not being an admin. It has since been corrected.

Maybe this installation behaviour won't be changed right now, but perhaps some time in the future, for greater refinement and strictly consistent operation.
Regards, PhredE
JOUBE
Power Member
Power Member
Posts: 1634
Joined: 2004-07-08, 08:58 UTC

Re: [Installer] Back button goes 2 dialogs back

Post by *JOUBE »

white wrote: 2024-12-09, 13:56 UTC Just because no one ever spoke out about it before, doesn't mean they were OK with it.
But that is exactly what it means: People work with the tool and this is OK for them. Please don't focus on things that have no influence on productive work.

@ghisler(Author)
So stop and close here. Move to "Will not be changed".

Pointless thread.

Someone thinks they know what others want or wants to patronize them. That's not good.
Post Reply