[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haiku-bugs
Subject:    [haiku-bugs] Re: [Haiku] #17765: [Tracker] Renaming files on a "system folder"
From:       "Haiku" <trac () haiku-os ! org>
Date:       2022-05-29 9:55:24
Message-ID: 058.339b086962e357d968f088421296ae2d () haiku-os ! org
[Download RAW message or body]

--===============0502588820566598850==
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

#17765: [Tracker] Renaming files on a "system folder"
------------------------+-------------------------
  Reporter:  bipolar    |      Owner:  nobody
      Type:  bug        |     Status:  new
  Priority:  normal     |  Milestone:  Unscheduled
 Component:  - General  |    Version:  R1/beta3
Resolution:             |   Keywords:
Blocked By:             |   Blocking:
  Platform:  All        |
------------------------+-------------------------
Description changed by bipolar:

Old description:

> hrev56112, 64 bits (removed my two custom input filters ands restated
> input_server, just in case)
>
> It seems impossible for me to edit the name of a file on a "system
> folder", even after "shift-click on rename" dialog.
>
> Steps:
>
> - Open a Tracker window at `/boot/system/var/log`
> - Make a copy of `syslog` in that same directory (drag and drop on the
> same window).
> - Try to rename, via Tracker, `syslog copy` to, say, `syslog-hrev56112`
>
> By selecting `syslog copy` and hitting either F2 or CTRL-E, a
>
> "If you rename the system folder or its contents, you won't be able to
> boot Haiku!"
>
> warning dialog appears. Said dialog instructs you to hold SHIFT while
> clicking "Rename" if you're really sure about what you're doing.
>
> Doing so, instead of letting you edit the file name, ends with a "greyed
> out selection" of that file, but with no posibility of editing its name.
>
> Just in case, I've tried changing focus related options (also disabling
> "accept first click") on the Input preflet without any change.
>
> Also:
>
> Navigating the said warning dialog with only the keyboard is mildly
> infuriating:
>
> If you hold down SHIFT, "Rename" button becomes enabled, but pressing TAB
> to switch bewteen the buttons does nothing (again, while pressing SHIFT).
>
> You have to first hit TAB to focus the "Cancel" button, and *then* hold
> down SHIFT and hit TAB to switch to the "Rename" button.

New description:

 hrev56112, 64 bits (removed my two custom input filters ands restated
 input_server, just in case)

 It seems impossible for me to edit the name of a file on a "system
 folder", even after "shift-click on rename" dialog.

 Steps:

 - Open a Tracker window at `/boot/system/var/log`
 - Make a copy of `syslog` in that same directory (drag and drop on the
 same window).
 - Try to rename, via Tracker, `syslog copy` to, say, `syslog-hrev56112`

 By selecting `syslog copy` and hitting either F2 or CTRL-E, a

 "If you rename the system folder or its contents, you won't be able to
 boot Haiku!"

 warning dialog appears. Said dialog instructs you to hold SHIFT while
 clicking "Rename" if you're really sure about what you're doing.

 Doing so, instead of letting you edit the file name, ends with a "greyed
 out selection" of that file, but with no posibility of editing its name.

 Just in case, I've tried changing focus related options (also disabling
 "accept first click") on the Input preflet without any change.

 Also:

 Navigating the said warning dialog with only the keyboard is mildly
 infuriating:

 If you hold down SHIFT, "Rename" button becomes enabled, but pressing TAB
 to switch bewteen the buttons does nothing (again, while pressing SHIFT).

 You have to first hit TAB to focus the "Cancel" button, and *then* hold
 down SHIFT and hit TAB to switch to the "Rename" button.

 **EDIT**: The issue only presents when you enable "Always on top" on
 Deskbar's Preferences (!?)

--
-- =

Ticket URL: <https://dev.haiku-os.org/ticket/17765#comment:3>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.
--===============0502588820566598850==--

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic