If Always show crosshairs is checked, the cursor is not displayed

Bug #1824482 reported by Silviu Laurentiu on 2019-04-12
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Undecided
Unassigned

Bug Description

      Please see the video :-)

      Is is right this behavior?
      In my opinion, is not ok because the crosshair remains an active option which is selectable, but which doesn't work if the option from Preferences remains unchecked. Or I'm wrong?

      Many thanks!

      Application: kicad
Version: (5.1.0)-1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.68.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.61.1
    Compiler: GCC 8.2.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=OFF
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Changed in kicad:
milestone: none → 6.0.0-rc1

I do not see any bug here: the cursor display is exactly what the options are.

What are you expecting?

John Beard (john-j-beard) wrote :

@Silviu: the button on the left toolbar is to change the cursor shape, not the visibility. When the "always show cursor" option is disabled (empty checkbox), you will only see a cursor in tools that use it (e.g. routing).

Anton (antonpupkov) wrote :

As far as I remember in the legacy of a short crosshair it was never there, you may need to enter the F9 mode

Jeff Young (jeyjey) wrote :

Don't get too used to Legacy mode; it won't be around much longer.

Changed in kicad:
status: New → Incomplete

 @jean-pierre charras
 &
 @John Beard

 Regarding my expectation, when the "always show cursor" option is disabled (empty checkbox), the button on the left toolbar which has the goal to change the cursor shape, in this case it does not make any sense, but in PCBNew and Eeschema it remains active (it changes its appearance) but it do nothing. My expectation is this button to have a third state which shows the disabled state.

  Like a suggestion, I think it will be easy for users to remove from the Preference the "always show cursor" option, and instead of this, the button on the left toolbar which is to change the cursor shape, to have three states:
  1. Full crosshair - on first click
  2. Small crosshair - on second click
  3. Disabled crosshair - on third click
and these to be cyclic.

  Many thanks!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments