Skip to content

Commit b869daf

Browse files
committed
Fix - correctly set fNdiv for TGaxis
1 parent 946f7bb commit b869daf

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

modules/gui/menu.mjs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -736,8 +736,12 @@ class JSRootMenu {
736736
addTAxisMenu(EAxisBits, painter, faxis, kind, axis_painter, frame_painter) {
737737
const is_gaxis = faxis._typename === clTGaxis;
738738

739-
this.add('Divisions', () => this.input('Set Ndivisions', faxis.fNdivisions, 'int', 0).then(val => {
740-
faxis.fNdivisions = val; painter.interactiveRedraw('pad', `exec:SetNdivisions(${val})`, kind);
739+
this.add('Divisions', () => this.input('Set Ndivisions', is_gaxis ? faxis.fNdiv : faxis.fNdivisions, 'int').then(val => {
740+
if (is_gaxis)
741+
faxis.fNdiv = val;
742+
else
743+
faxis.fNdivisions = val;
744+
painter.interactiveRedraw('pad', `exec:SetNdivisions(${val})`, kind);
741745
}));
742746

743747
if (kind !== 'v') {

0 commit comments

Comments
 (0)